Am 19.02.14 10:45, schrieb Sonja Dithmers:
Guten Morgen,
ich möchte dem a-Tag eine Klasse zuweisen, mit diesem TS funktioniert es
nicht:
25 = TEXT
25 {
typolink.parameter.data = field:flexform_link
ATagParams.noTrimWrap = class="btn btn-primary btn-md"
value = Learn more
wrap = <p>|</p>
}
ATagParams (was nicht mittels noTrimWrap gefüllt sein muss, siehe Post
von Peter), gehört ins .typolink und nicht ins TEXT Object.
siehe auch TSRef [1]
Außerdem möchte ich den Text ausgeben lassen, der sich im Feld vom Link
befindet. Wenn ich das mache, wird mir die SeitenID angezeigt. Deswegen
wird das ausgegeben was ich im TS im value stehen habe, was ich aber
ziemlich unflexibel finde. Für eine Lösungsansatz wäre ich sehr erfreut! :)
in dem Link-feld steht wohl auch nur die Zahl der referenzierten Seite
(So speichert TYPO3 interne Links). Wenn du jetzt den Seitennamen dieser
Seite haben willst musst du den aus diser Zahl berechnen.
dafür kämen RECORDS oder CONTENT Objekte in Frage.
vielleicht tut es folgendes:
[2]
...value.cObject = RECORDS
...value.cObject {
source.field = flexform_link
tables = pages
dontCheckPid = 1
conf.pages = TEXT
conf.pages.field = title
}
[1]
http://docs.typo3.org/typo3cms/TyposcriptReference/Functions/Typolink/Index.html
[2]
http://docs.typo3.org/typo3cms/TyposcriptReference/ContentObjects/Records/
bernd
--
http://www.pi-phi.de/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german