Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
- Links zu: Aktiven | Unbeantworteten
- Übersicht
- »
- »
1
#1 19. März 2011 10:56
- jeff1980
- Server-Pate
- Ort: Dortmund
- Registriert: 26. November 2010
- Beiträge: 594
Re:
Hallo,
für Smarty-Kenner ist es wahrscheinlich recht simpel.
Ich habe eine Seite mit folgender Struktur:
- Seite
- Seite
- - Unterseite
- - Unterseite
- - Unterseite
- Seite
- Seite
- Seite
Nun möchte ich im MenuManager die Anzahl der Unterseiten auslesen, da diese in eine Style-Anweisung einfließen soll.
Bis jetzt habe ich das hier:
<div id="menu_sub" style="width: {$node->index}00px;">Ziel ist es, die Breite des gesamten Menüs von der Anzahl der Menüpunkte abhängig zu machen.
So funktioniert es prinzipiell auch schon. Allerdings gibt mir {$node->index} die Anzahl der übergeordneten Punkte aus (5) und nicht die der eigentlich aktuellen Ebene (3).
Hat einer ne Idee?
Jan
Beitrag geändert von jeff1980 (19. März 2011 11:26)
Offline
#3 20. März 2011 15:18
- jeff1980
- Server-Pate
- Ort: Dortmund
- Registriert: 26. November 2010
- Beiträge: 594
Re:
Hi Connie,
danke für den Hinweis. Hab es grad schon mal installiert und werd mich mal reinlesen. Habe es bisher immer nur installiert, weil es von anderen Modulen verlangt wurde, mich aber nie damit auseinander gesetzt...
Das wird sich ändern
Jan
Offline
#4 21. März 2011 10:01
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Wenn das dein einzigstes Submenu ist, könntest du ein bißchen mit dem MenüManager tricksen, indem du das Submenu 2.1 mit einem Dummy-Template aufrufst, in dem du die $count Variable der Submenü-Schleife via assign einer anderen Smarty-Variablen zuweist, die du dann im Hauptmenü verwenden kannst.
Muss halt nur vor dem eigentlichen Menü-Aufruf passieren ...
1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
1
- Übersicht
- »
- »