{NAV_LIST_ALL}, {NAV_TABLE_COUMN}, {NAV_LIST_UL} ???

Get help with installation and running phpwcms here. Please do not post bug reports or feature requests here.
Post Reply
Herm
Posts: 22
Joined: Mon 7. Aug 2006, 21:48

{NAV_LIST_ALL}, {NAV_TABLE_COUMN}, {NAV_LIST_UL} ???

Post by Herm »

Hallo,
ich habe jetzt mehrere Artikel hier im forum zur Navigation gelesen und bin jetzt vor lauter Hinweisen total verwirrt.

Ich möchte gerne in der horizontalen Navigation nur die Topics der ersten Menüebene anzeigen und in der vertikalen die Topics unter dem jeweils selektierten obersten Topic aus dem horizontalen Menü. Soweit so gut, ist auch mehrfach diskutiert, aber was nehme ich nun für das vertikale?? (Das horizontale klappt ganz gut mit {NAV_ROW})

a? {NAV_TABLE_COLUMN} und entsprechend eingebettetes PHP-Script
b? {NAV_LIST_ALL} und entsprechend eingebettetes PHP-Script
c? {NAV_LIST_ALL_DIV}
d? {NAV_LIST_ALL_??} mit UL-Tags
d? {NAV_LIST_UL} aus der neuen Version 1.2.8 (Habe derzeit nur 1.2.6 installiert und wollte eigentlich erst in ein paar Wochen umsteigen)

Wo sind hier die Vor- und Nachteile? Gibt es bereits einen guten Artikel, wo ich hierzu etwas nachlesen kann?
Wo finde ich eine zusammenhängend beschriebene Lösung inkl PHP-Script und evtl- Skript im Verzeichnis frontend_render?
Gibt es eine Beschreibung oder eine gute Demo für {NAV_LIST_UL}?

Vielen Dank, Simone
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Post by flip-flop »

Hallo Simone,

hier eine schnelle Grundsatzerklärung zu Navigationen und wie das mit den geteilten Navigationen funktioniert: http://www.phpwcms.de/forum/viewtopic.php?p=71549#71549

Und hier geht es um die NAV_LIST_UL aus der 1.2.8: http://www.phpwcms.de/forum/viewtopic.php?p=71772#71772
Ergänzend dazu: http://www.phpwcms.de/forum/viewtopic.php?t=12165

Wenn du bei der 1.2.5 bleiben musst/möchtest, empfehle ich dir die
NAV_LIST oder den Fremd-RT NAV_LIST_ALL_DEV

Code: Select all

www .mz.ja-nek .de/test2_3_1.phtml
Gruß Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Herm
Posts: 22
Joined: Mon 7. Aug 2006, 21:48

Post by Herm »

Danke Knut, hat mir schon gut geholfen!

Noch drei kleine Fragen:-)
a. Wann lohnt sich für einen Wenigbastler mit "normalen" Webpages ein Umstieg auf 1.2.8? Ist die aktuelle Version einigermaßen stabil oder wielange sollte man erfahrungsgemäß noch warten?
b. Was ist der Unterschied zwischen {NAV_LIST_ALL} und {NAV_LIST_ALL_DIV}?
c. Render-Skripte werden im entsprechenden Verzeichnis abgelegt. Wo kann ich etwas nachlesen, wie man eigene {RT}s schreibt?

Danke, Simone
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Post by flip-flop »

a. Wann lohnt sich für einen Wenigbastler mit "normalen" Webpages ein Umstieg auf 1.2.8? Ist die aktuelle Version einigermaßen stabil oder wielange sollte man erfahrungsgemäß noch warten?
Aus sicherheitstechnischen Gründen sollte man auf die 1.2.8 umsteigen.
Außerdem bietet diese Version einige Verbesserungen.
b. Was ist der Unterschied zwischen {NAV_LIST_ALL} und {NAV_LIST_ALL_DIV}?
Der Unterschied liegt in der größeren Vielfalt der abfragbaren Zustände. Die _DIV ist in diesem Bereich stärker. hiermit kann z.Bsp. der Verlauf in einem Linkbaum dargestellt werden, das geht mit der _ALL nicht.
_DIV: ------------------------
normal, visited, hover over normal and visited, hover over active-section and link, active section, active Link
_ALL: ------------------------
normal, hover over all, active Link
c. Render-Skripte werden im entsprechenden Verzeichnis abgelegt. Wo kann ich etwas nachlesen, wie man eigene {RT}s schreibt?
Ein leidiges Thema. Es gibt bisher keine definierte Schnittstelle, die wird in den nächsten Versionen kommen.
Aber das kann den engagierten User nicht abhalten.
Die RTs also PHP-Skripte werden im Ordner /phpwcms_template/inc_script/frontend_render/ abgelegt. (Also auch die Fremd-Navigationen, sind ja auch nur RTs).

Ich würde mir einige einfache RTs ansehen, um die Systematik zu begreifen.
Es gibt darüberhinaus noch die Möglichkeit, [PHP]Schnipsel[/PHP] direkt in den Quelltext einzubinden oder {PHP:mein_externe_PHP_Datei.php} siehe Docu http://www.phpwcms-docu.de/system_tags_.phtml)
Auf dieser Seite finden sich die meisten Erweiterungen:
--...--/index.php/board,8.0.html
Es gibt noch eine komprimierte Sammlung https://sourceforge.net/projects/phpwcms-addon/

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Post Reply