core
core copied to clipboard
2 Filter auf einer Seite - 1. Filter ist gesetzt der 2. Filter übernimmt die Parameter (auch wenn diese keinen Sinn ergeben)
Checklist before I submit this issue report
I confirm that:
- [x] I have tested this with the latest version available
- [x] I have read documentation @ http://metamodels.readthedocs.org/en/ or http://metamodels.readthedocs.org/de/
- [x] I have checked the Contao community forums for references https://community.contao.org/
- [x] I have checked existing issues for duplicates and found none @ https://github.com/MetaModels/core/issues?q=is%3Aissue
My environment is:
(Please fill in the actual values from your environment - check Contao Manager or use composer show
)
Key | Value | Comments |
---|---|---|
PHP version: | 7.2.14 | |
Contao version: | 4.4.44 | |
MetaModels version: | 2.1.5 (veröffentlicht am 15.8.2019, 16:45:43) | |
Installed MetaModels packages: | 2.1.1 (veröffentlicht am 5.4.2019, 15:22:12) | Bundle_all |
DCG version: | 2.1.0 (veröffentlicht am 4.4.2019, 17:11:09) |
Issue description
Ich habe auf einer Seite 2 Filter:
-
Filter filtert die Liste auf dieser Seite -> Kategorien. Filter ist gesetzt auf Kategorie = Häuser -> URL ist dann domain.de/de/seite1/category/häuser.html
-
Filter auf dieser Seite, mit der Einstellung, dass diesr direkt angewendet wird (ohne Button) mit Weiterleitungsseite auf Kontakt. Hier wird nach Land gefiltert. Wenn dieser jetzt benutzt wird (wenn der erste Filter schon gesetzt ist in der URL), dann kommt man auf die Kontaktseite -> domain.de/de/kontakt/category/häuser/land/de.html
Hier ist jetzt Deutschland ausgewählt worden. Leider befindet sich in der action vom zweiten Formular auch schon der Filter vom ersten Formular und ich lande auf einer 404 Fehlerseite.
Describe the expected behaviour of the application
Im zweiten Filter würde ich gerne sagen, dass die Parameter aus der URL nicht mit übernommen werden sollen, da diese Filter eh nicht konfiguriert sind im zweiten Fall und überhaupt keine Sinn ergeben.
Viele Grüße
@discordier is that still a case for MM 2.2 or 3.x?
It is still open but I fail to see how to implement it given the current filter infrastructure. We made some steps already by creating our FilterUrlBuilder, however there is still a huge workload to be done for making the parameters adjustable.