Zum Inhalt springen

Titletag in der Variable !

Erstellt am 10. April 2008 · 6 Antworten · letzte Antwort am 17. April 2008

Tags: Frage

vitali ·

Hallo ,
hab so eine Konstruktion.

lib.copyright = COA
lib.copyright {
  10 = TEXT
  10.value = subtitle//title 
}

was natürlich falsch ist. 😢

wie kann ich das so eirreichen das in der
10.value = subtitle//title

immer der Title tag der Jeweiligen Seite steht ?
( ich weiss es mach keinen sinn )
ich möchte das halt so haben.

Danke im Voraus.

vitali ·

Leider ferstehe ich nicht wie das gemeint ist ?

könnte das mir jemand genauer erklären ?

Danke im Voraus!

und der Beispiel von unten( Verweis) geht auch nicht 😢 😢

Wool ·

Guten Morgen,

deine 4. Zeile (die mit .value) durch:

10.field = title

ersetzen.

Damit steht in dem TEXT-Objekt "10" des Container-Objektes "lib.copyright" der wert des Datenbank-Feldes "title" drin.

jetzt mußt du das ganze nur noch an einen Marker oder einen Template-Bereich übergeben damit es angezeigt wird.

MfG
Wool

vitali ·

Hi Wool,
Danke für die Antwort.

hab das jetzt fast fertig !

hier mein Code

temp {
        lib.copyright = COA
        lib.copyright {
                10 = TEXT
                10 {
                
                field = subtitle//title 
                        wrap = |
                        
                }
                20= TEXT
                20 {
                       value = Name der Seite
                        noTrimWrap = || - |
                }
        }
}
page.10.marks.lib.copyright < temp.lib.copyright

Das Problem ist wenn ###MARKER### habe dann geht es ( hab ich lib.copyright durch marker ersetzt.)

ich habe leider bei der anderen Website Teplavoila.
und das xml siht so aus!

<copyright type="array">
				<tx_templavoila type="array">
					<title>copyright</title>
					<sample_data type="array">
						<numIndex index="0">COPYRIGHT</numIndex>
					</sample_data>
					<eType>TypoScriptObject</eType>
					<TypoScriptObjPath>lib.copyright</TypoScriptObjPath>
				</tx_templavoila>
			</copyright>

und bei TemolateVoila geht es nicht hast du einen rat ?