Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 08. Juli 2012 10:12
- antibart
- Server-Pate
- Registriert: 14. Dezember 2010
- Beiträge: 879
[GELÖST] "bestimmte" Ebenen auslesen
Hallo Ihr Guten,
ich habe mit diesen Smarty-Fetzen benutzt
{$cgsimple->get_page_title($cgsimple->get_root_alias(), '$ueberschrift')}{$ueberschrift}
um - logo - den Titel des übergeordneten Menüpunktes herausgelesen und darzustellen, was auch prima ist.
Nun wird die Seite zweisprachig. Und Überschrift "Deutsch" bringt natürlich nichts.
Das gleiche mit dem parent_alias ist leider auch nicht so passend, da es teilweise noch mal ne Ebenen tiefer geht.
Das heißt: ich möchte ausschließlich die zweite Ebene nach Root auslesen.
Geht sowas? mit node-> irgendwas oder so?
Beitrag geändert von antibart (08. Juli 2012 10:43)
Offline
#2 08. Juli 2012 10:31
- nockenfell
- Moderator
- Ort: Lenzburg, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.930
- Webseite
Re: [GELÖST] "bestimmte" Ebenen auslesen
Das kannst du mit der ToolBox
{$tbtools->getPageTitle($tbtools->getLevelAlias(2), 'ueberschrift')}{$ueberschrift}
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#3 08. Juli 2012 10:46
- antibart
- Server-Pate
- Registriert: 14. Dezember 2010
- Beiträge: 879
Re: [GELÖST] "bestimmte" Ebenen auslesen
Wow - vielen Dank ...
Wird mit der Toolbox CGSimplesmarty an sich überfüssig? Oder hätte man damit auch den LevelAlias ausöesen können? Vom Prinzip her ist es ja identisch.
Beitrag geändert von antibart (08. Juli 2012 10:48)
Offline
#4 08. Juli 2012 10:51
- nockenfell
- Moderator
- Ort: Lenzburg, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.930
- Webseite
Re: [GELÖST] "bestimmte" Ebenen auslesen
getLevelAlias gibt es nur in der ToolBox.
Grundsätzlich kannst du damit CGSimpleSmarty ablösen. Es gibt 2-3 Funktionen die in der ToolBox nicht abgebildet sind. (vorallem Modulaufrufe, welche ich selber noch nie gebraucht habe).
Der Rest ist alles identisch vorhanden. Der Unterschied liegt einerseits darin das nicht nur der Pagealias genutzt werden kann, sondern auch die PageID wenn man von einer Seite etwas auslesen will. Damit hat man ein wenig mehr Flexibilität falls ein Alias mal umbenannt wird
Anders ist auch die benennung der Funktionen. Während cgsimplesmarty mit Underlines arbeitet, habe ich in der ToolBox die Funktionen mit kleinGrossSchreibung benannt.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#5 08. Juli 2012 11:17
- antibart
- Server-Pate
- Registriert: 14. Dezember 2010
- Beiträge: 879
Re: [GELÖST] "bestimmte" Ebenen auslesen
Super .. danke.
Offline
Seiten: 1