[TYPO3-formidable] AJAX in the back end
Stéphane Fillion
s.fillion at ameos.com
Fri Nov 19 12:07:45 CET 2010
Hi,
Try this in your index.php :
$this->oForm = t3lib_div::makeInstance("tx_ameosformidable");
$xml = "/fileadmin/formidable/BE/TA/liste_ta.xml";
$this->oForm->init($this, $xml);
[...]
$this->content .= $this->oForm->render();
tx_ameosformidable::backendHeaders($this);
Regards
Stéphane
Le jeudi 18 novembre 2010 à 15:14 +0100, Antoine a écrit :
> Hi everyone,
> I'm trying to use Formidable for a Back End module, using the php
> instantiation in the index.php of the module :
>
> $this->oForm = t3lib_div::makeInstance("tx_ameosformidable");
> $xml = "/fileadmin/formidable/BE/TA/liste_ta.xml";
> $this->oForm->init($this, $xml);
> [...]
> $this->content .= $this->oForm->render();
>
>
> It seems to be working correctly, but AJAX and other stuff are not
> working. If I include the following XML :
>
> <renderlet:BUTTON name="test-button" label="open box" >
> <onclick runat="ajax">
> <userobj>
> <php><![CDATA[
> return $this->aORenderlets["msgConfirm"]->majixShowBox();
> ]]></php>
> </userobj>
> </onclick>
> </renderlet:BUTTON>
>
> <renderlet:MODALBOX name="test-modal">
> <childs>
> <renderlet:BUTTON name="closeBox" label="Close">
> <onclick runat="ajax">
> <userobj>
> <php><![CDATA[
> return $this->aORenderlets["msgConfirm"]->majixCloseBox();
> ]]></php>
> </userobj>
> </onclick>
> </renderlet:BUTTON>
>
> </childs>
> </renderlet:MODALBOX>
>
> and inside the HTML template :
>
> {test-button}
> {test-modal}
>
> Nothing happens if I click on the button...and I detect no activity in
> firebug. Same thing if I want to make an ajax search on a lister :
>
> <renderlet:TEXT name="name" label="Name / Company">
> <onkeyup runat="ajax" cache="false" refreshContext="true" delay="300">
> <userobj>
> <php><![CDATA[
> return $this->rdt('search_TA')->majixSubmitAjaxSearch();
> ]]></php>
> </userobj>
> </onkeyup>
> </renderlet:TEXT>
>
>
>
> Also the SELECTOR does not send items for one side to the other one.
>
> does anyone have an idea ?
>
>
> Thanks a lot
More information about the TYPO3-project-formidable
mailing list