Skip to content

1.4.0

Compare
Choose a tag to compare
@javiereguiluz javiereguiluz released this 01 May 10:11

This new version allows to customize any backend element. You can override and/or tweak any template or fragment of the backend. You can do it globally or per entity. You can use our simple override mechanism or use your own templates. Read all the details in the new Customize the Templates of the Backend section in the Chapter 10 of the documentation.

Note: there is a small backwards compatibility break if your backend already overrides some templates because of the following changes:

  • form/entity_form.html.twig template has been renamed to form.html.twig (4d5736e)
  • _list_paginator.html.twig template has been renamed to _paginator.html.twig (7584d3b)
  • _flashes.html.twig template has been removed because it wasn't used in any other template (5f0e755)

New features

[ea029ab] [36e3369] Allow to easily customize/override any backend element
[d31ed39] [f1240c9] [b5456de] [f80196a] Main templates (layout, list, new, edit and show) now define a lot of new Twig blocks to easily override their contents.
[fb8457f] The contents of the form field help option can now include any HTML markup because they are displayed with the |raw filter (@Pierstoval)
[a696ef8] The labels of the listing table can now include any HTML markup because they are displayed with the |raw filter (@Pierstoval)
[467f1d8] Refactored the search logic to better use Doctrine expressions

Fixes

[fe1e906] The search form query now works for non-text fields, such as number and booleans (javiereguiluz)
[bad9ab2] Fixed an issue with responsive tables when displaying empty cells
[50140d4] Fixed field sorting for search action
[e154f63] Minor code fixes and improvements