Zum Inhalt springen

marker in eigener Extension mit ContentElement

Erstellt am 8. Juli 2009 · 2 Antworten · letzte Antwort am 9. Juli 2009

Tags: Frage

webby ·

Hallo

Ich habe eine selbstgeschriebene Extension. Die marker werden alle schön ausgegeben.

Bei einem bestimmten marker möcht ich aber, dass der Inhalt von einem ContentElement ausgegeben wird.

Schön wäre es, wenn ich das ganze via TS z.B. mit 10.marks.rightCol < styled.content.getRight ansprechen könnte.

Das ExtensionTemplate (pi1) sieht vereinfacht etwa so aus:

<!-- ###TX_MEINEEXT_ITEM### BEGIN-->

		<div class="tx_meineExt_right">
			###RIGHTCOL###
		</div>

<!-- ###TX_MEINEEXT_ITEM### END-->

Die pi1 Klasse sieht etwa so aus:

$marker['###RIGHTCOL###'] = irgendwas...;

Wie kann ich das nun bewerkstelligen?

just2b ·

Hallo,

im TS:

plugin.deineext_pi1 {
contentmarker < styles.content.get
}

und dann in PHP

$marker['###RIGHTCOL###'] = $this->cObj->cObjGetSingle($conf['contentmarker'], $conf['contentmarker.']);

lg georg

webby ·

Vielen Dank. Das hat wunderbar geklappt. Ich habe wiedermal viel zu weit gedacht, und versucht den Content direkt im PHP abzufragen. 😉