Zum Inhalt springen

Falscher Controller unter eID / Ajax Dispatcher

Erstellt am 17. Februar 2015 · Noch keine Antworten

Tags: Extbase, JavaScript & AJAX, TYPO3 6.x, Frage

jp_dev ·

Hallo zusammen,

nach einigen schwierigkeiten habe ich es geschaft den Ajax-Dispatcher von in2code in meine Extension einzubauen. Die Datei wird korrekt aufgerufen und gibt auch eine Rückgab ... allerdings im falschen Controller mit der Falschen Action.
Ich hab schon alles Überprüft was ging, aber er ignodiert die beiden Felder Controller und Action komplett -> Ich hab beide raus gelöscht, ohne dass es irgendwelche ädnerungen gab.

Der Text ist, bis auf Namespace und Classname identisch mit dem von Powermail
Kann mir jemand einen Tipp geben woran das Liegen könnte?

$this->configuration = array(
            'pluginName' => 'pluginName',
            'vendorName' => 'vendorName',
            'extensionName' => 'extensionName',
            'controller' => 'ControllerB',
            'action' => 'compare',
            'mvc' => array(
                'requestHandlers' => array(
                    'TYPO3\CMS\Extbase\Mvc\Web\FrontendRequestHandler' => 'TYPO3\CMS\Extbase\Mvc\Web\FrontendRequestHandler'
                )
            ),
            'settings' => array()
        );
        $_POST['tx_xxx_pi1']['action'] = 'compare';
        $_POST['tx_xxx_pi1']['controller'] = 'ControllerB';

Ausgegeben werden Teile von Controller A, der nur eine Action besitzt, aber auch hier stimmt die Ausgabe nicht, da anscheinend das Repository nur leere Daten zurück gibt???