Leere Navigation auf letzter Stufe

Hier bekommst Du deutschsprachigen Support. Keine Fehlermeldungen oder Erweiterungswünsche bitte!
Post Reply
IknowYou
Posts: 3
Joined: Mon 30. Mar 2009, 21:38

Leere Navigation auf letzter Stufe

Post by IknowYou »

Hallo,
ich habe phpwcms installiert und es funktioniert soweit auch prima.

Ich habe jetzt eine Hauptnavigation und eine Zweitnavigation in der
die einzelnen untergeordneten Seiten angezeigt werden. Allerdings
stört mich jetzt das in der Zweitnavi immer alles leer ist wenn man
auf der letzten Stufe der Verzweigungen angekommen ist.

Gibt es da eine Lösung wie man z.B die Navigation der Kategorie
einbinden könnte in der sich die Seite der letzten Verzweigungsstufe
befindet?

Ich hoffe ihr könnt mir folgen.

Viele Grüße
User avatar
Jensensen
Posts: 3000
Joined: Tue 17. Oct 2006, 21:11
Location: auf der mlauer

Re: Leere Navigation auf letzter Stufe

Post by Jensensen »

Hört sich an, als ob Du den alten NAV_TABLE im Einsatz hast?¿

Dauerhaft eine leere Navigation auf der letzten Stufe einblenden erinnert mich ausserdem an:
http://forum.phpwcms.org/viewtopic.php?f=16&t=18639

Infos zur NAVI sind demnach auch zu finden unter: http://forum.phpwcms.org/viewtopic.php?f=1&t=14273


ABER WOHER kommt eigentlich eine "leere Navigation"?
Kannst Du das nochmal genauer erklären?

WIESO - und überhaupt, WIE, (womit, wodurch, weshalb) leer (?
WAS ist WANN DIE letzte Stufe?

Eine Navigation ist entweder da, also vollständig gefüllt = nicht leer, wenn da/dort auch Kategorien/Artikel vohanden sind.

Und jetzt kommt's knallhart: ansonsten gibt es da keine Navigation. - nicht mal eine leere [eben deshalb] - auch nicht auf der letzten Stufe und erst recht nicht auf den "leeren Stufen" darüber oder darunter.


"letzten Verzweigungsstufe":
vielleicht ist es besser, noch einmal zu beschreiben, was Du eigentlich zu tun beabsichtigst...
{so_much} | Knick-Knack. | GitHub
Umlaute im URL sind meistens immer Kacke.
IknowYou
Posts: 3
Joined: Mon 30. Mar 2009, 21:38

Re: Leere Navigation auf letzter Stufe

Post by IknowYou »

Hi,
also ich benutze folgenden Code für die Darstellung der Navigation: {NAV_ROW:CURRENT:0}

So wie es ja auch in der Doku steht zeigt dieses Element immer die untergeordnete
Menüstruktur der aktuellen Ebene an.

Wenn ich mich nun auf der untersten Ebene der Seitenstruktur befinde dann gibt es ja keine
Verzweigung die darunter liegt. Also wird nichts angezeigt wenn ich auf dem untersten Punkt
der Navigationsstruktur angekommen bin. (Das meine ich mit leere Navigation)

Weil es aber nicht so schön aussieht wenn auf einmal die Fläche an der sonst eine Navigation
ist leer ist hätte ich da gerne eine Änderung.

Meine Frage wäre in diesem Fall gibt es eine Möglichkeit oder eine ähnliche Möglichkeit wie
folgende:

WENN " {NAV_ROW:CURRENT:0} " = leer, DANN " {NAV_ROW} "

Viele Grüße
breitsch
Posts: 473
Joined: Sun 6. Mar 2005, 23:12
Location: bern switzerland

Re: Leere Navigation auf letzter Stufe

Post by breitsch »

Wahrscheinlich viel zu kompliziert aber es funkt:

in der conf.inc:
$phpwcms['allow_cntPHP_rt'] = 1; //allow PHP replacement tags and includes in content parts

im Template wo das Menu stehen soll:

Code: Select all

[PHP]foreach ($GLOBALS[content][struct] as $key => $value){
  if($value[acat_struct] == $GLOBALS[content][cat_id]) {
    $found=true;
  } 
}
if ($found==true) {
	echo '{NAV_ROW:CURRENT:0}';
} else {
  echo '{NAV_ROW:'.$GLOBALS[content][struct][$GLOBALS[content][cat_id]][acat_struct].':0}';
}[/PHP]
zeigt immer die nächste Ebene wenn's die gibt und sonst die aktuelle Ebene mit 'gehighlightetem' aktiven Link
http://www.youtube.com/watch?v=jqxENMKaeCU
because it's important!
breitsch
IknowYou
Posts: 3
Joined: Mon 30. Mar 2009, 21:38

Re: Leere Navigation auf letzter Stufe

Post by IknowYou »

Hi
vielen Dank für die Hilfe! So hab ich mir das vorgestellt.

Aber in wie fern ist das zu kompliziert?

Gruß
breitsch
Posts: 473
Joined: Sun 6. Mar 2005, 23:12
Location: bern switzerland

Re: Leere Navigation auf letzter Stufe

Post by breitsch »

ach, unsere NAVI-SPEZIS (flip-flop vorallem) würden das wahrscheinlich mit zwei, drei Zeichen in geschweiften Klammern erledigen.
War eher ironisch gemeint.
Bin froh wenn's das ist was Du suchtest.
http://www.youtube.com/watch?v=jqxENMKaeCU
because it's important!
breitsch
Post Reply