Am 9/8/10 1:06 PM, schrieb David Bruchmann:
 Am 08.09.2010 12:53, schrieb Rainer Schleevoigt:
Hallo,

in einem iPhone-Extension soll der formhandler rein. Da schreibe ich:

require_once (t3lib_extMgm::extPath("formhandler")."pi1/class.tx_formhandler_pi1.php");
$tx_formhandler_pi1 =& new tx_formhandler_pi1 ();
$tx_formhandler_pi1->main(&$this->content, &configuration_stuff);

Wie binde ich den nötigen TS-Code ein, der dann Template usw. festlegt?


Gruß Rainer

Hallo Rainer,

sieht nach einfachstem Basiswissen für Erweiterungen aus, oder habe ich was übersehen?
hast Du eventuell. Das Procedere beim formhandler ist Folgender:

Ich kopiere beispielhaften TS-Code aus dem EXT-Verzeichnis in mein fileadmin. Dort trage ich u.a. einen Namen für diese Ausprägung ein, beispielhaft 'myform'.

Wenn ich das jetzt im BE als Plugin einbinde, erscheint mein Template in der Auswahlliste der Templates in der Plugin-Conf. Nun fragt sich wie ich es einbinden, wenn ich nicht den Weg übers BE gehe, sondern per obigem PHP-Aufruf einbinde.

Rainer

Normalerweise über ein statisches Template, daß optional in den Seitentemplates geladen werden kann.
Includierung über ext_tables.php:
t3lib_extMgm::addStaticFile($_EXTKEY,'pi/static/.../','FREIER_TEMPLATE_NAME');

Genaueres findest du in der API, aber Du kannst auch einfach eine Erweiterung ansehen, z.B. tt_news.

Gruß,
David
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



--
Webmasterei Hamburg
Dipl.-Ing. R. Schleevoigt / TYPO3 Certified Integrator
Ust-ID:  DE239491976
mail:rai...@webmasterei-hamburg.de
http://webmasterei.com
22303 Hamburg | Novalisweg 10
+49 40 27806982 | skype:kontaktschmied

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an