Andreas Schempp
Andreas Schempp
The value formatter currently breaks if you have a foreign key like `tl_foo.CONCAT(id, title)`. We previously used `Contao\Database::quoteIdentifier`, which does the same regex check. I decided to duplicate the method...
### Affected version(s) 5.7 ### Description If a Twig layout template has no slots, the back end wizard will complain that I did not select a slot for the first...
### Affected version(s) 5.* ### Description It does not really make much sense to me to render filter options that do not have any options.
Stumbeled upon these while using [Haste Form](https://github.com/codefog/contao-haste/blob/main/docs/Form.md)
Fixes https://github.com/contao/contao/issues/8735 It seems like the redirect target of a POST form is also cleared from the cache, so we don't need to change the full implementation (just yet). There's...
The articles operation currently generates a URL that includes the current page ID (because it has a simple `href` on the operation). This PR changes that by manually generating the...
Here's some small changes I did while playing with the airy backend. I think especially the lighter panels and form borders look good. Feel free to merge some or none...
This adds an inline "new" operation at the place where you want to add a new content element. It is automatically added to all sorted parent views.
Fixes https://github.com/contao/contao/issues/6368 According to https://www.w3.org/WAI/WCAG22/Understanding/target-size-minimum.html the click area should be at least 24x24px. This PR changes that with limited changes on the overall layout. Before After
Currently, operations that are disabled are only visible if they are primary operations. This means for example if the delete button is disabled on an element (e.g. due to https://github.com/contao/contao/pull/8523),...