Zusätzliches Seiten-Attribut
Zusätzliches Seiten-Attribut
Hallo,
kann mir jemand sagen, wie ich an die Daten aus dem Feld "Zusätzliches Seiten-Attribut 1 bis 3" komme? Gibt es da eine entsprechenden Tag?
Seit welcher Version sind diese Felder eigentlich integriert?
Stephan
kann mir jemand sagen, wie ich an die Daten aus dem Feld "Zusätzliches Seiten-Attribut 1 bis 3" komme? Gibt es da eine entsprechenden Tag?
Seit welcher Version sind diese Felder eigentlich integriert?
Stephan
Last edited by stephan on Wed Sep 24, 2008 8:55 am, edited 1 time in total.
Re: Zusätzliches Seiten-Attribut
Ich glaube die Variablen dafür gibt es noch nicht im Template.
Kannst ja mal mit dem Tag {get_template_vars} im Template schauen, ob da was dabei ist.
Die Frage hatte letztens jemand im englischsprachigen Forum gestellt.
Dort wurde das mit einem Benutzerdefinierten Tag geregelt:
http://forum.cmsmadesimple.org/index.ph ... #msg123403
Kannst ja mal mit dem Tag {get_template_vars} im Template schauen, ob da was dabei ist.
Die Frage hatte letztens jemand im englischsprachigen Forum gestellt.
Dort wurde das mit einem Benutzerdefinierten Tag geregelt:
http://forum.cmsmadesimple.org/index.ph ... #msg123403
Re: Zusätzliches Seiten-Attribut
Das klappt ja wunderbar!
Vielen Dank dafür!

Vielen Dank dafür!



Re: Zusätzliches Seiten-Attribut
Nix einfacher als das - einfach das Template des MenüManagers anpassenstephan wrote: kann mir jemand sagen, wie ich an die Daten aus dem Feld "Zusätzliches Seiten-Attribut 1 bis 3" komme?

{$node->extra1}
{$node->extra2}
{$node->extra3}
1.4Seit welcher Version sind diese Felder eigentlich integriert?
Re: Zusätzliches Seiten-Attribut
ich hatte mich zu dieser thematik mal im englischsprachigen forum erkundigt da das wiki hierfür noch nicht aktualisiert wurde.
aber jetzt bin ich immernoch nicht schlauer. kennt jemand ein praktikables beispiel für diese extraattribute?
aber jetzt bin ich immernoch nicht schlauer. kennt jemand ein praktikables beispiel für diese extraattribute?
Re: Zusätzliches Seiten-Attribut
Dann schau doch mal auf die cmsmadesimple.de in das Top-Menü - die zweite Zeile des Menüs (sichtbar bei den aktiven Seiten bzw. bei hover) ist ein zusätzliches Seitenattribut.nicmare wrote: kennt jemand ein praktikables beispiel für diese extraattribute?
Und hier das Template des MenüManagers:
Code: Select all
{if $count > 0}
{foreach from=$nodelist}
{if $node->current == true or $node->parent == true}
<a href="{$node->url}" class="active"{if $node->target ne ""} target="{$node->target}"{/if}>{$node->menutext}<span class="desc">{$node->extra1}</span></a>
{else}
<a href="{$node->url}"{if $node->target ne ""} target="{$node->target}"{/if}>{$node->menutext}<span class="desc">{$node->extra1}</span></a>{/if}
{/foreach}
{/if}
Re: Zusätzliches Seiten-Attribut
Wenn die Extra Felder bereits in der $nodelist enthalten sind, dann könnte man sich meinen UDT auch sparen.
Man dürfte auch außerhalb des MenuManagers mit Cybermans Code an die Extrafelder kommen.
Man dürfte auch außerhalb des MenuManagers mit Cybermans Code an die Extrafelder kommen.
Re: Zusätzliches Seiten-Attribut
achso! verstehe. hast du noch ein anderes beispiel?
Re: Zusätzliches Seiten-Attribut
Ähm... wie jetzt? Der praktische Einsatz? Wozu diese Extra Felder?
Hm, naja, Du kannst eben jeder Seite noch zusätzliche individuelle Eigenschaften geben.
Einen extra Titel, einen extra Link, eine extra Grafik, Stylesheet-Klasse, ID oder was auch immer.
Ähnlich wie bei den zusätzlichen Smarty-Variablen.
Das ist alles.
Wozu man sowas braucht?
Das hängt davon ab was Du umsetzen möchtest.
Hm, naja, Du kannst eben jeder Seite noch zusätzliche individuelle Eigenschaften geben.
Einen extra Titel, einen extra Link, eine extra Grafik, Stylesheet-Klasse, ID oder was auch immer.
Ähnlich wie bei den zusätzlichen Smarty-Variablen.
Das ist alles.
Wozu man sowas braucht?
Das hängt davon ab was Du umsetzen möchtest.
Re: Zusätzliches Seiten-Attribut
richtig. mir fehlt da eben noch die fantasie da ich bisher noch keinen bedarf für sone funktion hatte. deswegen frage ich so primitiv. ist das nur für den menümanager nutzbar? oder auch direkt im template?
Last edited by nicmare on Thu Sep 25, 2008 3:45 pm, edited 1 time in total.
Re: Zusätzliches Seiten-Attribut
Lies Dir dieses Thema (und meinen verlinkten Beitrag) doch nochmal durch.
Re: Zusätzliches Seiten-Attribut
mist. ich habe befürchtet dass du das sagst 
aber hey: geil alter, das funzt dein udt!
dankeschön netter allwissender nutzer oder wofür steht nan

aber hey: geil alter, das funzt dein udt!
dankeschön netter allwissender nutzer oder wofür steht nan

Re: Zusätzliches Seiten-Attribut
nicmare wrote: netter allwissender nutzer



Also allwissend bin ich noch lange nicht.
Ich sag nur soviel: Ich bin der Fehler im Systemnicmare wrote: oder wofür steht nan![]()

Re: Zusätzliches Seiten-Attribut
Aber wie?? Jedenfalls nicht mit {$node->extra1}NaN wrote:Wenn die Extra Felder bereits in der $nodelist enthalten sind, dann könnte man sich meinen UDT auch sparen.
Man dürfte auch außerhalb des MenuManagers mit Cybermans Code an die Extrafelder kommen.

Servus,
Alex