moin,
10 = TEXT
10.data = page:title
Armin
Hi zusammen,
ich suche verzweifelt nach einer Möglichkeit einem FCE die normale Überschrift des Datensatzes mitzugeben - also ohne dafür ein extra Feld zu definieren welches dann ja doppelt ausgefüllt werden müsste ... Mit
lib.teaserhead = TEXT
lib.teaserhead.value = foobar
kann ich zumindest einen statischen Wert zuweisen. Allerdings komme ich nicht an die 'echte' Überschrift ran.
Folgendes Konstrukt schien mir logisch - bringt allerdings nur die Ausgabe "TEXT" hervor ...
lib.teaserhead.value < lib.stdheader.10.1
Hilfe, bitte!
Danke ;)
moin,
10 = TEXT
10.data = page:title
Armin
Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.
Tipps und Tricks zu TYPO3: http://typo3.intervation.de
Folge mir auf http://twitter.com/intervation
Agentur: Ideenwerft Werbeagentur
Hi Armin!
Ja, schonmal nicht schlecht - jedenfalls kommt jetzt was dynamisches...
Allerdings nicht die Überschrift des *jeweiligen FCE* sondern die Überschrift der *Seite* ... Kommt man an die Headline eines FCE nicht ran? Bisher hab ich nur Beispiele gefunden (z.B. auch im Tut Futural Template Building) wo die Headline als eigenes Feld in der DS angelegt wurde - aber das is doch irgendwie Kappes, oder??
moin,
falsch gelesen...
10 = TEXT
10.data = register:tx_templavoila_pi1.parentRec.header
Das sollte sein was du suchst.
Armin
Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.
Tipps und Tricks zu TYPO3: http://typo3.intervation.de
Folge mir auf http://twitter.com/intervation
Agentur: Ideenwerft Werbeagentur
Ja sauber ;)
Funktioniert!
Danke Schön!
Servus,
versuche gerade, das Hinzubekommen, aber ich bekomme nicht mal einen statischen Text dorthin - bei Page templates klappt das mit dem Typoscript ObjectPath wunderbar, aber bei FCEs kann ich per TypoScript definieren, was ich will - es bleibt immer leer ... jemand ne idee, woran das liegen könnte?
Code:<field_header type="array"> <tx_templavoila type="array"> <title>Überschrift</title> <sample_data type="array"> <numIndex index="0"></numIndex> </sample_data> <eType>TypoScriptObject</eType> <TypoScriptObjPath>lib.fce_header</TypoScriptObjPath> </tx_templavoila> </field_header>
lib.fce_header = TEXT
lib.fce_header.value = foobar
Ich hatte vergessen die lib.xy in das Root-Template einzufügen. Vielleicht Du auch.
Hat wer eine Idee wie man die Überschrift dann auch noch (bei Bedarf) verlinken kann wie beim Standardtextelement (zweite Optionspalette)?
LG Roman
Geändert von pout (11.09.2007 um 19:24 Uhr)
Danke das hat geholfen trotzdem noch ne kleine fertige Anleitung für alle nach mir:
FCE erstellen -> TYPO3 Object Script auswählen
Namen geben wie lib.field_ueberschrift
Dann ins Root-Template gehen dort folgendes eintragen:
#Text für Überschriften mappen
lib.field_ueberschrift = TEXT
lib.field_ueberschrift.data = register:tx_templavoila_pi1.parentRec.header
( .value klappt nicht. )
Ansehen alles super :)
Hallo,
ich will das gleiche machen, wie der Fragesteller (die Felder Header, Date, etc. eines TV FCE auslesen). Wo finde ich, wie diese Felder alle heißen, ohne in die DB rein zu gucken?
Gruß Schorsch
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen