Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 22. August 2014 14:00
- faglork
- arbeitet mit CMS/ms
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.152
- Webseite
Eigenen Parameter an {menu} übergeben?
Moinsen!
Geht sowas in der Art: {menu initlevel=2} ? Kann man $initlevel im menutemplate einlesen?
Hab da jetzt nix gefunden, und bevor ich lang rumexperimentier, frag ich halt mal ...
Servus,
Alex
Offline
#2 22. August 2014 15:07
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: Eigenen Parameter an {menu} übergeben?
Nö geht nicht.
Weil das Menü unbekannte Parameter erstens nicht verarbeitet - eben weil sie ja unbekannt sind.
Und zweitens schreit CMSms dann rum "Warning: Parameter X is not known by module Y dropped in ..."
Was willst Du denn mit "initlevel" erreichen?
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#3 22. August 2014 18:34
- faglork
- arbeitet mit CMS/ms
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.152
- Webseite
Re: Eigenen Parameter an {menu} übergeben?
Was willst Du denn mit "initlevel" erreichen?
Da wird ein Inline-CSS erzeugt, abhängig von der gewünschten Verzeichnistiefe.
Hmmm ... könnte man das andersrum lösen ... per assign einer variablenn einen Wert zuweisen und den dann im Menütemplate abfragen?
Naja, alternativ kann man ja auch hardcoden.
Servus,
Alex
Offline
#4 26. August 2014 07:17
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: Eigenen Parameter an {menu} übergeben?
Hmmm ... könnte man das andersrum lösen ... per assign einer variablenn einen Wert zuweisen und den dann im Menütemplate abfragen?
Könnte klappen:
Im Seitentemplate:
{$initlevel=2}
{menu ...}
und dann im Menütemplate z.B.:
{if $node->depth == $initlevel}
...
{/if}
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
Seiten: 1