Hmm... hallo Forum, vielleicht kann mir jemand auf die Sprünge helfen, ich grüble schon eine ganze Weile, aber finde keinen Ansatz. o.O
Das hier klappt bei der Extension, das war im Object Browser leicht zu ändern:
plugin.tx_tan3glider_pi1.navigation.link.wrap = <span> | </span>
So was in der Art soll es sein...
plugin.tx_tan3glider_pi1.navigation.link.wrap = <span> | </span>#bull; |*| <span> | </span>#bull; |*| <span> | </span>
... damit so was raus kommt:
Funktionieren die normalen TypoScript-Befehle hier nicht, weil das von der Extension vorgegeben wird...
... oder verdaddle ich mich total, weil ich optionSplit falsch anwende? :o
(das "#bull;" ist natülich falsch...) *jetztDenComputerAusschalt*
Cheers Marc
oder so:
Das ist wohl die richtige Stelle in der Extension (PHP):
$navigation = '<a href="#panelid'.$i.'">'.htmlspecialchars($panelId).'</a>';
// wrap navigation object
$navObj.= $this->cObj->stdWrap($navigation, $this->conf['navigation.']['link.']);
Kann man da mit den stdWrap-Funktionalitäten bei kommen?
Sorry, für viele Fragen... :o
... meine Güte, das hat Zeit gekostet, aber es klappt.
Nur das konnte ich der Extension beibringen
plugin.tx_tan3glider_pi1.navigation.link.wrap = <span> | </span>&_bull;
Keine Ahnung, ob und wieso da optionSplit nicht klappt, aber das Ergebnis war halt immer
... also ein Punkt zuviel. #angry#
Jetzt habe ich das so gebaut...
plugin.tx_tan3glider_pi1.navigation.link.wrap = <span> | </span>AAA
plugin.tx_tan3glider_pi1.navigation.wrap = <div id="slider_nav"><ul class="navigation">|BBB</div>
... AAA und BBB sind Platzhalter, die später getauscht werden...
content.30.stdWrap.parseFunc.short.AAABBB = </ul>
content.30.stdWrap.parseFunc.short.AAA = •
Naja, ein gutes Gefühl, wenn so was klappt, aber die Zeit, die das gekostet hat, darf ich wohl unter Freizeit verbuchen... #giggle#
Cheers Marc