jeudi 9 octobre 2014

TypoScript Injection

Hallo,



ich habe zwar schon drei nette EXTBASE/FLUID Extensions entwickelt, aber heute stehe ich vor einer völlig neuen Herausforderung.

und zwar möchte ich zwei Zeilen Typoscript an das TS des TYPO3 Integrators setzen. Genau genommen möchte ich sein page Object was ja meistens page.10 ist ihm klauen, in mein eigenes pageobject integrieren, es erweitern und seines dann löschen. Die zwei Zeilen lauten



page.20.2.NO.stdWrap.cObject.10 < page.10page.10 >



Wenn ich sie händisch einfüge funktioniert alles bestens. Das möchte ich aber nicht dem Integrator zumuten sondern automatisieren. Außerdem ist es ja garnicht sicher ob der Integrator page.10 oder page.2 oder irgendwas schreibt.

Das geht, wie ich mittlerweile erfahren durfte über eine TS-Injection. Aber ich habe nicht viel Plan von php und den ganzen Klassen im TYPO3 etc. weshalb ich keine Ahnung habe wo und wie ich ansetze. ich nehme an dass meine Zeilen umformuliert werden in



page.20.2.NO.stdWrap.cObject.10.userFunc = meinephpfile.php



und ich dann in dieses file was schreiben muss. :D



Gibts hier jemanden der mir dabei helfen kann?



Bestes, Falk





TypoScript Injection

Aucun commentaire:

Enregistrer un commentaire