New Replacementtags {NAV_TAB_LEVELS} {BREADCRUMB_LEVELS}
Posted: Wed 23. Nov 2005, 21:43
Hallo, Hello
Ich bin ein Neuling (auch bei der Programmierung mit PHP).
I am a newbie (also by programming with php).
Als ich phpwcms testete musste ich feststellen, dass der Replacement NAV_TABLE_COLUMN bzw. der Ersatz von usta NAV_TAB_SETLEVEL nicht meinen Anforderungen entsprechen, da ich ein Table-Menü benötigte, dass die Farbe nach unten (weitere Ebene) hin immer heller macht. Einige Anleitungen dazu fanden sich, aber mit denen konnte ich nicht viel anfangen. Zusätzlich benötigte ich eine BREADCRUMB Version, die nur den Current anzeigen, bzw. erst bei der Menüebene 2 beginnen sollte.
At the tests with phpwcms i realize that the replacementtag NAV_TABLE_COLUMN and the replacementtag from usta NAV_TAB_SETLEVEL don't achieve to my requierments. Because i neded a table-menu in which the colour will be lighter in every level of the menu. Therefore i didn't find anything and what i've found i couldn't use.
In addition i needed a BREADCRUMB to show the current category of the menu or the levels of the menu beginning at the 2nd level.
Da ich nichts passendes fand, habe ich mich hingesetzt und den Code hierfür ein wenig analysiert und meinen Bedürfnissen entsprechend angepasst. Die Ergebnisse habe ich hier dargestellt.
So i began to analyse the code and programmed it myself. the result can you see as follows.
Um diese Replacementtags verwenden zu können musst Du
folgende Einträge in der :
../config/phpwcms/conf.inc.php
vornehmen:
$phpwcms["allow_ext_init"] = 1;
$phpwcms["allow_ext_render"] = 1;
und die Dateien in folgendes Verzeichnis kopieren:
../phpwcms_template/inc_script/frontend_render/
Der unterstrich muss dan gelöscht werden sonst wird das Skript nicht ausgeführt.
- for use of this you must set in ../config/phpwcms/conf.inc.php:
$phpwcms["allow_ext_init"] = 1;
$phpwcms["allow_ext_render"] = 1;
- copy the provided .php-file into
phpwcms_template/inc_script/frontend_render/
delete the underline, then it will work ->Now it's a zip. only to save in the right directory and to extract
http://www.regenfelder.net/downloads/NA ... LEVELS.zip
http://www.regenfelder.net/downloads/BR ... LEVELS.zip
http://www.regenfelder.net/downloads/classes.txt
Because of the lenght of the code you can download it now.
(see above)
Description in other topic.
Da der Code zu lange war, kann man diesen jetzt downloaden. (Adressen siehe oben)
Vergesst bitte nicht die Klassen zu definieren, Anbei einige Beispiele:
Don't forget to define the classes, here some examples.
Ich hoffe, dass neben mir auch noch jemand etwas damit anfangen kann.
I hope that anyone can use it too.
good luck
Jon Rain / Jochen Regenfelder
?Wo kann ich die Dateien zum downloaden hinlegen?
?Where can i save the files for download?
Ich bin ein Neuling (auch bei der Programmierung mit PHP).
I am a newbie (also by programming with php).
Als ich phpwcms testete musste ich feststellen, dass der Replacement NAV_TABLE_COLUMN bzw. der Ersatz von usta NAV_TAB_SETLEVEL nicht meinen Anforderungen entsprechen, da ich ein Table-Menü benötigte, dass die Farbe nach unten (weitere Ebene) hin immer heller macht. Einige Anleitungen dazu fanden sich, aber mit denen konnte ich nicht viel anfangen. Zusätzlich benötigte ich eine BREADCRUMB Version, die nur den Current anzeigen, bzw. erst bei der Menüebene 2 beginnen sollte.
At the tests with phpwcms i realize that the replacementtag NAV_TABLE_COLUMN and the replacementtag from usta NAV_TAB_SETLEVEL don't achieve to my requierments. Because i neded a table-menu in which the colour will be lighter in every level of the menu. Therefore i didn't find anything and what i've found i couldn't use.
In addition i needed a BREADCRUMB to show the current category of the menu or the levels of the menu beginning at the 2nd level.
Da ich nichts passendes fand, habe ich mich hingesetzt und den Code hierfür ein wenig analysiert und meinen Bedürfnissen entsprechend angepasst. Die Ergebnisse habe ich hier dargestellt.
So i began to analyse the code and programmed it myself. the result can you see as follows.
Um diese Replacementtags verwenden zu können musst Du
folgende Einträge in der :
../config/phpwcms/conf.inc.php
vornehmen:
$phpwcms["allow_ext_init"] = 1;
$phpwcms["allow_ext_render"] = 1;
und die Dateien in folgendes Verzeichnis kopieren:
../phpwcms_template/inc_script/frontend_render/
Der unterstrich muss dan gelöscht werden sonst wird das Skript nicht ausgeführt.
- for use of this you must set in ../config/phpwcms/conf.inc.php:
$phpwcms["allow_ext_init"] = 1;
$phpwcms["allow_ext_render"] = 1;
- copy the provided .php-file into
phpwcms_template/inc_script/frontend_render/
delete the underline, then it will work ->Now it's a zip. only to save in the right directory and to extract
http://www.regenfelder.net/downloads/NA ... LEVELS.zip
http://www.regenfelder.net/downloads/BR ... LEVELS.zip
http://www.regenfelder.net/downloads/classes.txt
Because of the lenght of the code you can download it now.
(see above)
Description in other topic.
Da der Code zu lange war, kann man diesen jetzt downloaden. (Adressen siehe oben)
Vergesst bitte nicht die Klassen zu definieren, Anbei einige Beispiele:
Don't forget to define the classes, here some examples.
Ich hoffe, dass neben mir auch noch jemand etwas damit anfangen kann.
I hope that anyone can use it too.
good luck
Jon Rain / Jochen Regenfelder
?Wo kann ich die Dateien zum downloaden hinlegen?
?Where can i save the files for download?