Ich möchte über Kontextfilter in der URL einige Werte an meine Ansicht übergeben. Welche GET-Namen verwende ich? Es scheint keinen Anhaltspunkt zu geben, nur dieses "Die kontextbezogenen Filterwerte werden von der URL bereitgestellt".
Wie finde ich heraus, welche GET-Variablennamen ich übergeben muss, damit sie erkannt werden, wenn ich diese URL erstellen muss?
Verwenden Sie Standardwert im Kontextfilter bereitstellen.
Sie können auch PHP-Code verwenden, um den Wert von der URL zu erhalten
quelle
Wenn Sie Argumente über GET in der URL übergeben möchten, können Sie hierfür das BEF- Modul verwenden.
Beispielsweise:
mydomain.com/your-view-path?field_a=valuea&field_b=valueb
Bei besser belichteten Filtern müssen Sie belichtete Filter hinzufügen (nicht kontextbezogene Filter). Aktivieren Sie die Option zum Belichten dieses Filters, und der Name der GET-Variablen wird in weiteren Optionen angezeigt. Wenn Sie den Filter nicht anzeigen möchten, können Sie ihn in den Einstellungen für besser belichtete Filter ausblenden.
Vergessen Sie nicht, die Option "Ajax verwenden" zu aktivieren, wenn Ihre Ansicht eine Blockanzeige ist.
Die Einstellung für den belichteten Filterstil muss für "Besser belichtete Filter" anstelle von "Einfach" festgelegt werden.
Es ist sehr nützlich mit Ansichtsblöcken.
quelle