Rename grids/complete template (avoid buefy name)
and rename grid methods accordingly
This commit is contained in:
parent
1103b09a76
commit
96ba039299
11
CHANGES.rst
11
CHANGES.rst
|
@ -5,6 +5,17 @@ CHANGELOG
|
|||
Unreleased
|
||||
----------
|
||||
|
||||
* Avoid uncaught error when updating order batch row quantities.
|
||||
|
||||
* Try to return JSON error when receiving API call fails.
|
||||
|
||||
* Avoid error for tax field when creating new department.
|
||||
|
||||
* Show toast msg instead of silent error, when grid fetch fails.
|
||||
|
||||
* Rename template files to avoid "buefy" names.
|
||||
|
||||
|
||||
0.9.90 (2024-04-01)
|
||||
-------------------
|
||||
|
||||
|
|
|
@ -1333,18 +1333,7 @@ class Grid(object):
|
|||
data = self.pager
|
||||
return data
|
||||
|
||||
def render_complete(self, template='/grids/buefy.mako', **kwargs):
|
||||
"""
|
||||
Render the complete grid, including filters.
|
||||
"""
|
||||
context = kwargs
|
||||
context['grid'] = self
|
||||
context['request'] = self.request
|
||||
context.setdefault('allow_save_defaults', True)
|
||||
context.setdefault('view_click_handler', self.get_view_click_handler())
|
||||
return render(template, context)
|
||||
|
||||
def render_buefy(self, template='/grids/buefy.mako', **kwargs):
|
||||
def render_complete(self, template='/grids/complete.mako', **kwargs):
|
||||
"""
|
||||
Render the Buefy grid, complete with filters. Note that this also
|
||||
includes the context menu items and grid tools.
|
||||
|
@ -1364,7 +1353,17 @@ class Grid(object):
|
|||
if self.filterable and 'filters_sequence' not in kwargs:
|
||||
kwargs['filters_sequence'] = self.get_filters_sequence()
|
||||
|
||||
return self.render_complete(template=template, **kwargs)
|
||||
context = kwargs
|
||||
context['grid'] = self
|
||||
context['request'] = self.request
|
||||
context.setdefault('allow_save_defaults', True)
|
||||
context.setdefault('view_click_handler', self.get_view_click_handler())
|
||||
return render(template, context)
|
||||
|
||||
def render_buefy(self, **kwargs):
|
||||
warnings.warn("Grid.render_buefy() is deprecated; "
|
||||
"please use Grid.render_complete() instead",
|
||||
DeprecationWarning, stacklevel=2)
|
||||
|
||||
def render_buefy_table_element(self, template='/grids/b-table.mako',
|
||||
data_prop='gridData', empty_labels=False,
|
||||
|
|
|
@ -327,7 +327,7 @@
|
|||
${parent.render_this_page_template()}
|
||||
|
||||
## TODO: stop using |n filter
|
||||
${grid.render_buefy(tools=capture(self.grid_tools).strip(), context_menu=capture(self.context_menu_items).strip())|n}
|
||||
${grid.render_complete(tools=capture(self.grid_tools).strip(), context_menu=capture(self.context_menu_items).strip())|n}
|
||||
</%def>
|
||||
|
||||
<%def name="modify_this_page_vars()">
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
${parent.render_this_page_template()}
|
||||
|
||||
## TODO: stop using |n filter
|
||||
${grid.render_buefy()|n}
|
||||
${grid.render_complete()|n}
|
||||
</%def>
|
||||
|
||||
<%def name="page_content()">
|
||||
|
|
|
@ -228,11 +228,11 @@
|
|||
<%def name="render_this_page_template()">
|
||||
% if master.has_rows:
|
||||
## TODO: stop using |n filter
|
||||
${rows_grid.render_buefy(allow_save_defaults=False, tools=capture(self.render_row_grid_tools))|n}
|
||||
${rows_grid.render_complete(allow_save_defaults=False, tools=capture(self.render_row_grid_tools))|n}
|
||||
% endif
|
||||
${parent.render_this_page_template()}
|
||||
% if expose_versions:
|
||||
${versions_grid.render_buefy()|n}
|
||||
${versions_grid.render_complete()|n}
|
||||
% endif
|
||||
</%def>
|
||||
|
||||
|
|
Loading…
Reference in a new issue