Zum Inhalt springen

Links in Custom Tag werden nicht generiert

Erstellt am 24. November 2010 · Noch keine Antworten

Tags: Links, Frage

tillhess ·

Hallo,

ich habe folgendes Problem: Die Links innerhalb eines Custom Tags werden falsch generiert.

Page TS:

RTE.default{
    userElements {
		10 = Eigene Sondertags
		10 {
			1 = Blaue Box
			1 {
				description = Der ausgewählte Text wird umschlossen von <arrow></arrow>
				mode = wrap
				content = <arrow>|</arrow>
			}
		}
	}
	
	showButtons := addToList(user)
	proc {
		allowTags := addToList(arrow)
		allowTagsOutside := addToList(arrow)
		entryHTMLparser_db {
			allowTags < RTE.default.proc.allowTags
		}
	}
}

Typoscript Setup:

lib.parseFunc_RTE.encapsLines.encapsTagList := addToList(arrow)
lib.parseFunc_RTE.allowTags := addToList(arrow)
lib.parseFunc.allowTags := addToList(arrow)

lib.parseFunc_RTE {
	tags {
		arrow = TEXT
		arrow {
			current = 1
			stripNL = 1
			wrap = <div class="arrow_blue"><div class="arrow_blue_left"><div class="arrow_blue_right"><div class="arrow_blue_middle">|</div></div></div></div>
		}
	}
}

lib.parseFunc.tags.arrow < lib.parseFunc_RTE.tags.arrow

Eingabe im RTE:

<arrow><a href="http://meinlink.de">aaaaaaaaaaaasd</a></arrow>

Ausgabe im Quelltext:

<div class="arrow_blue"><div class="arrow_blue_left"><div class="arrow_blue_right"><div class="arrow_blue_middle"><link meinlink.de="" http:="">aaaaaaaaaaaasd</div></div></div></div>

LG und Danke,

Till