Contao Open Source CMS > Erweitern > Erweiterungsliste > [ifrequest] Request Variablen 0.0.2 stable

Erweiterungen > ifrequest

[ifrequest] Request Variablen

Prüfen und (eingeschränkte) Verwendung von REQUEST Variablen als InsertTag

Diese Erweiterung bietet die folgenden Insert-Tags:

{{ifrequest::var::ifvalue::elsevalue}}

Wenn im GET oder POST die Variable 'var' verwendet ist, wird 'ifvalue' für den InsertTag eingesetzt, sonst der (optionale) 'elsevalue'.

{{requestword::var::default}}

Wenn im GET oder POST die Variable 'var' verwendet ist, wird ihr Wert für den InsertTag eingesetzt, sonst der (optionale) 'default'. Der übernommene Wert darf hierbei nur aus den Zeichen A-Z, a-z oder 0-9 bestehen, andere Zeichen werden entfernt (nicht übernommen).

Beispiel:


Eine Seite enthält Inhalte die mit Accordeons gestaltet wurden. Wenn diese Seite aber als Ergebnis einer Stichwortsuche angezeigt wird, möchte man die Accordeons alle "aufklappen", bzw. das Accordeon nicht aktivieren. Hierzu kann man z.B. das Template der Suche anpassen und den Links auf die gefunden Seiten einen Parameter "fromsearch=1" anhängen. Anschließend verändert man das Template für die Accordeons:

if ('{{ifrequest::fromsearch::true::false}}' != 'true') {

    ... hier die Initialisierung des Accordeons

}

Version0.0.2 stableTypFrei
Freigabedatum2012-01-11KategorieHilfsprogramm
LizenzLGPL
Urheberrecht© 2012 Heiko Weber
AutorHeiko Weber (hwde)
Freigabe-Notizen und Änderungs-Log für 0.0.2 stableAndere Versionen

- default-Wert für 'requestword' hinzugefügt.

0.0.1 stable
1.1.0 alpha2
Version Downloads3Total Downloads6
Version Install.7Total Install.10
Version Updates2Total Updates2
Abhängigkeiten dieser ErweiterungVon dieser abhängige andere Erweiterungen
NameVersion vonVersion bis
Contao2.6.0 stable2.11.0 rc1
NameVersion vonVersion bis
PaketGrösseDatum
Contao_ifrequest_29_5.zip31852012-01-12 09:57