[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