Hallo,
bräuchte mal eure Hilfe bezgl. der alt beliebten Parameterübergabe. :o Komme hier absolut nicht weiter.
Und zwar haben wir eine Extension entwickelt, in der wir im Kickstarter eine Selectbox erstellt haben im tt_content Bereich(siehe Bild).
Das ist auch wunderbar. Wir können das Modul ganz normal im Backend einfügen und sagen das er uns links in unserer Website den Bereich "Subkontextbereich - Icons" anzeigen soll (In der php Datei des Moduls haben wir eine switch Anweisung dazu erstellt, in der wir das ansprechen siehe code).
switch($this->cObj->data["tx_rmprodukte_display_type"]) {
case 0:
Anweisung;
break;
.
.
.
case 8:
Anweisung;
break;
}
Da es aber eine Änderung gab (der letzte Punkt unten ist hinzugekommen "Subkontextbereich - Verwandte Links") und wir jetzt nicht das Modul überall neu anlegen wollen (dieser Bereich soll rechts angezeigt werden), haben wir uns gedacht das im Setup fest rein zu schreiben. Frage ist nur wie spricht man im Setup das Modul an und sagt ihm, dass er den Fall 8 dabei nehemen soll?
Normalerweise schreibt man ja, um ein Modul einzufügen:
page.10.marks.MARKER < plugin.tx_rmprodukte_pi1
Nur was muss ich da noch hinzufügen, dass er mir NUR den Fall 8, der in meinem PHP-Code abgearbeitet wird anzeigt?
Für eure Hilfe wäre ich sehr dankbar, denn ich komm hier irgendwie nicht weiter. Ich habe wohl auch schon gelesen, dass man Parameter wie folgt anspricht, nur geht das nicht oder ich mache dabei was falsch:
plugin.tx_rmprodukte.parameter = wert
#habe es dann versucht mit:
page.10.marks.MARKER < plugin.tx_rmprodukte_pi1.tx_rmprodukte_display_type = 8
Danke schon mal im Voraus!
Devil