Hi! alle miteinander 😉
... da hat Dirk Hoffmann mit seiner EXT😃ifferent Linklayout eine tolle Idee gehabt. Nur leider funzt die Sache bei mir nich so recht ...
[tx_dhlinklayout]
[linkImgExt]
[file]=ext_icon*.gif
[wrap]=|
[aTagParamsExt]=class=linkExt
[linkImgInt]
[file]=int_icon*.gif
[wrap]=|
[aTagParamsInt]=class=linkInt
[linkImgMailto]
[file]=mail_icon*.gif
[wrap]=|
[aTagParamsMailto]=class=linkMailto
... und zwar genau dann, wenn int. Link, ext. Link oder Mailto in einer Liste steht, die mit dem RTE erzeugt wurde.
Hat irgendeiner 'ne Idee?
es gibt ne reine ts-lösung zum unterschiedlichen wrap von internen und externen links. müßtest du dann erweitern bzgl. der mailto-links
tt_content.text.20.parseFunc.tags.link.prepend = COA
tt_content.text.20.parseFunc.tags.link.prepend {
10 = TEXT
10.value = intern
10.if {
value = 0
isGreaterThan.cObject = TEXT
isGreaterThan.cObject.intval = 1
isGreaterThan.cObject.data = parameters:allParams
}
20 = TEXT
20.value = extern
20.if {
value = 0
isGreaterThan.cObject = TEXT
isGreaterThan.cObject.intval = 1
isGreaterThan.cObject.data = parameters:allParams
negate = 1
}
}
wenn du es so probieren solltest und du die erweiterung schaffen würdest, dann poste bitte auch das ergebnis... 😉
... nee, nee - die Unterscheidung der int., ext. und mailto-Links macht die EXT: dh_linklayout schon korrekt nur innerhalb des Tags LI bzw. UL funzt es nicht!
nur innerhalb...funzt es nicht!
deswegen hab ich ja einen alternativvorschlag gepostet...
weil es dort eben anscheinend nicht funktioniert... 8-)
... sorry, bin heut irgendwie spät drauf! - ich schau mal was ich aus Deinem Vorschlag machen kann! o.O
... also nach einem langen Urlaub und jetzigem Jobstress bin ich wieder am Probieren - eine saubere Lösung habe ich noch nicht, aber in den Grundzügen funzen die obigen Vorschläge ...
Hat jemand das Prob inzwischen schon fertig gelöst? 8-)