Zum Inhalt springen

Plugin mit TypoScript einbinden?

Erstellt am 15. März 2007 · 7 Antworten · letzte Antwort am 15. März 2007

Tags: Frage

Unbekannter Benutzer ·

Hallo.

Wie binde ich ein Plugin mit TypoScript ein?

Habe folgendes bereits gemacht:

includeLibs.tx_stdforms_pi1 = EXT:std_forms/pi1/class.tx_cmstdforms_pi1.php
10 =  USER
10.userFunc = tx_stdforms_pi1->main

Die Funktion "main" wird auch ausgeführt, nur möchte ich den zurückgegebenen Content im Frontend ausgeben. Aber wie?

steffenk ·

eine Extension wird normalerweise in einen Marker kopiert:

page.10.marks.HIERHIN < plugin.tx_myext_pi1

jaja der Georg 😃

Unbekannter Benutzer · · Beste Antwort

Vielen Dank für die schnelle Antwort!

Ich habe es jetzt über ein Marker eingebunden mit dem selben Ergebnis. Die Funktion wird ausgeführt, aber im Frontend ist nichts zu sehen! Hier meine gesamte Vorgehensweise.

1. Ich habe ein TemplaVoila Feld vom Typ "TypoScript Object Path" welches als Object Path "lib.col_left" hat.

2. Habe ein TypoScript Template in die Seite eingebunden:

lib.col_left = COA
lib.col_left {
	includeLibs.tx_cmstdforms_pi1 = EXT:cm_std_forms/pi1/class.tx_cmstdforms_pi1.php
	10 = TEMPLATE
	10 {
		template = FILE
		template.file = fileadmin/templates/sub/subcolumns.html
		workOnSubpart = SUBCOL_L50_R50
		
		  // Linke Spalte
		marks.LEFT = tx_cmstdforms_pi1->main
	}
...
}

Bin für jede Hilfe dankbar!

Unbekannter Benutzer ·

Sorry, mein Fehler!!! :o

So geht´s!

10 = TEMPLATE
10 {
	template = FILE
	template.file = pfad/zu/meinem/template.html
	workOnSubpart = SUBPART
	
	  // Linke Spalte
	marks.MEIN_MARKER < plugin.mein_plugin
}