Zusätzliches Seiten-Attribut

Hilfe zu Modulen und Tags
stephan
New Member
New Member
Posts: 9
Joined: Fri Sep 19, 2008 8:14 am

Zusätzliches Seiten-Attribut

Post by stephan »

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
Last edited by stephan on Wed Sep 24, 2008 8:55 am, edited 1 time in total.
NaN

Re: Zusätzliches Seiten-Attribut

Post by NaN »

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
stephan
New Member
New Member
Posts: 9
Joined: Fri Sep 19, 2008 8:14 am

Re: Zusätzliches Seiten-Attribut

Post by stephan »

Das klappt ja wunderbar!

Vielen Dank dafür!  :) :) :)
cyberman

Re: Zusätzliches Seiten-Attribut

Post by cyberman »

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

{$node->extra1}
{$node->extra2}
{$node->extra3}
Seit welcher Version sind diese Felder eigentlich integriert?
1.4
nicmare
Power Poster
Power Poster
Posts: 1150
Joined: Sat Aug 25, 2007 9:55 am

Re: Zusätzliches Seiten-Attribut

Post by nicmare »

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?
NaN

Re: Zusätzliches Seiten-Attribut

Post by NaN »

Hat Dir mein UDT nicht geholfen?
cyberman

Re: Zusätzliches Seiten-Attribut

Post by cyberman »

nicmare wrote: kennt jemand ein praktikables beispiel für diese extraattribute?
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.

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}
NaN

Re: Zusätzliches Seiten-Attribut

Post by NaN »

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.
nicmare
Power Poster
Power Poster
Posts: 1150
Joined: Sat Aug 25, 2007 9:55 am

Re: Zusätzliches Seiten-Attribut

Post by nicmare »

achso! verstehe. hast du noch ein anderes beispiel?
NaN

Re: Zusätzliches Seiten-Attribut

Post by NaN »

Ä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.
nicmare
Power Poster
Power Poster
Posts: 1150
Joined: Sat Aug 25, 2007 9:55 am

Re: Zusätzliches Seiten-Attribut

Post by nicmare »

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.
NaN

Re: Zusätzliches Seiten-Attribut

Post by NaN »

Lies Dir dieses Thema (und meinen verlinkten Beitrag) doch nochmal durch.
nicmare
Power Poster
Power Poster
Posts: 1150
Joined: Sat Aug 25, 2007 9:55 am

Re: Zusätzliches Seiten-Attribut

Post by nicmare »

mist. ich habe befürchtet dass du das sagst :D

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

Re: Zusätzliches Seiten-Attribut

Post by NaN »

nicmare wrote: netter allwissender nutzer
;D ;D ;D

Also allwissend bin ich noch lange nicht.

nicmare wrote: oder wofür steht nan ;)
Ich sag nur soviel: Ich bin der Fehler im System ;)
faglork

Re: Zusätzliches Seiten-Attribut

Post by faglork »

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.
Aber wie?? Jedenfalls nicht mit {$node->extra1} :-(

Servus,
Alex
Post Reply

Return to “Module und Tags”