Zum Inhalt springen

Verständnisfrage zu addPItoST43

Erstellt am 23. April 2009 · 1 Antwort · letzte Antwort am 23. April 2009

Tags: Frage

einpraegsam.​net ·

Ich dachte bislang dass die Funktion addPItoST43 in der ext_localconf nichts anders macht als typoscript hinzufügen:

includeLibs.tx_ext_pi1 = typo3conf/ext/minicrm/pi1/class.tx_minicrm_pi1.php

plugin.tx_minicrm_pi1 = USER
plugin.tx_minicrm_pi1 {
	includeLibs = EXT:ext/pi1/class.tx_ext_pi1.php
	userFunc = tx_ext_pi1->main
}

Also wollte ich die Funktion weglassen und mein Plugin selbst über TS einfügen. Sobald ich aber addPItoST43 deaktiviere, ist das Plugin, dass über Seiteninhalt eingefügt wurde, nicht mehr sichtbar.

Jetzt funktioniert nur noch der direkte Aufruf:

page.20 < plugin.tx_ext_pi1

Was zum Teufel habe ich vergessen?

einpraegsam.​net ·

ok, warum nicht einfach die Funktion genauer anschauen - so gehts auch ohne addPItoST43:

# miniCRM PLUGIN #
includeLibs.tx_ext_pi1 = typo3conf/ext/ext/pi1/class.tx_ext_pi1.php

plugin.tx_ext_pi1 = USER_INT
plugin.tx_ext_pi1 {
	includeLibs = EXT:ext/pi1/class.tx_ext_pi1.php
	userFunc = tx_ext_pi1->main
}

tt_content.ext_pi1 = COA
tt_content.ext_pi1 {
	10 < lib.stdheader
	20 < plugin.tx_ext_pi1
}
tt_content.list.20.ext_pi1 < plugin.tx_ext_pi1

2x includeLibs ist natürlich überflüssig...