Hallo zusammen,
ich hatte vor einer Woche schonmal eine ähnliche Frage Typo3 rendert interne links ohne einen führenden Slash genau diesen benötige ich aber! In meinen Fluid Content Elementen konnte ich das Problem mit einem ViewHelper ganz einfach lösen nun muss nur noch der RTE die Links mit einem Führenden Slash ausliefern.
Theoretisch benötige ich ja ungefähr folgendes
#if internal
styles.content.links.target = /{$PAGE_TARGET}
#else
styles.content.links.target = {$PAGE_TARGET}
liege ich mit diesem Ansatz richtig und kann wenn ja weiß jemand wie ich herausfinde ob der aktuelle link ein interner link ist?
besten Gruß
vom Raphael
Hi
Ein target darf nicht mit einem Slash anfangen das ist nicht valid.
Warum brauchst Du einen führenden Slash?
Gruß Niels
Warum ist das nicht valid?
Ausgangspunkt www.domain.tld/de-de/seite.html
wird folgender Target ausgelöst /de-de/seite/seite.html
befinde ich mich auf www.domain.tld/de-de/seite/seite.html
wird jedoch folgender Target ausgelöst de-de/seite/seite.html
befinde ich mich auf www.domain.tld/de-de/de-de/seite/seite.html
was ein korrektes verhalten ist wenn man sich nicht in Typo3 befindet wo alles über die index.php läuft 😉
Ich exportiere meine Typo3 Seiten Statisch über eine Extension diese Seiten werden daraufhin von einem Magento weiterverarbeitet (nur fürs Verständnis)
Gruß Raphael
Hi
Du gibt als Target eine Seiten-Url an?
Das gehört doch ins href!?
Warum musst Du das tun?
Gruß Niels
config.absRefPrefix = http://www.domain.com/
sollte es doch bringen
Lesetipp: TS Ref
Vielen Dank 🙂
TS Ref ist mir wohl bekannt wenn man jedoch einen anderen Ansatz verfolgt und in der TS Ref an der falschen stelle sucht bringt die einem auch nichts...