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.
TITLE.10.field = title
statt .value
Suche nutzen bitte:
#725702
nur als Beispiel
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 😢 😢
Edit der beispiel! Danke !
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
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 ?
Du solltest entweder lib oder temp benutzen aber nicht beides mischen.
Das geht imo nicht! #angry#
Daniel