[TYPO3-german] In TypoScript den Wert eines FCE-Feldes auslesen.
Chris
chris at connye.com
Fri Mar 13 11:10:31 CET 2009
Daniela Waranie schrieb:
> Hi,
>
> möchte folgendes TypoScript etwas dynamischer gestalten:
> lib.menu_nav.20 = HMENU
> lib.menu_nav.20 {
> special = directory
> special.value = 84
> 1 = TMENU
> 1.NO = 1
> 1.NO.linkWrap = <li>|</li>
> }
>
> Das TS erzeugt mir ein Menü mit allen Seiten, die sich in der Page ID
> (PID) 84 befinden (das Drum-Herum kommt aus dem HTML-Template, bzw. den
> anderen FCE-Feldern). Jetzt ist es so, dass das zugehörige Content
> Element (FCE) auf diversen Seiten und auch mehrfach auf einer Seite
> plaziert werden soll. Der Inhalt dieses FCE soll dann immer
> unterschiedlich sein. Hierzu habe dem FCE ein weiteres Feld zugewiesen
> (welches nicht im Template gemappt ist). Dieses Feld habe ich als 'Link
> field' definiert (zur Not wäre für mich auch 'Plain input field' ok).
>
> Wie komme ich aus TypoScript an den Wert, den der Backend-Benutzer hier
> eingetragen hat?
>
> Zusatzfrage:
> Wie kann ich einstellen, dass für o.g. FCE-Feld 'Link field' nur der
> Registerreiter 'Page' genutzt werden kann (und die anderen Register
> nicht? Kann ich 'Page' noch weiter einschränken, damit keine Content
> Elements und somit nur noch Pages ausgewählt werden können?
>
> Lieben Gruß
> Daniela
lib.menu_nav.20 = HMENU
lib.menu_nav.20 {
special = directory
special.value.field = link_field
1 = TMENU
1.NO = 1
1.NO.linkWrap = <li>|</li>
}
das sollte eis eingendlich sein.
wenn dein link feld "link_field" heist.
zur zusatz frage kann ich dir lieider auf anhieb nicht helfen. aber
vieleicht kennt ja jemand anderes die lösung zu dem problem
gruss chris
More information about the TYPO3-german
mailing list