Rename grids/complete template (avoid buefy name)
and rename grid methods accordingly
This commit is contained in:
		
							parent
							
								
									1103b09a76
								
							
						
					
					
						commit
						96ba039299
					
				
					 6 changed files with 27 additions and 17 deletions
				
			
		
							
								
								
									
										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…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Lance Edgar
						Lance Edgar