[TYPO3-formidable] actionlet:REDIRECT doesn't work in 2.0.661

Gideon So gideonso at livingwater.org.hk
Tue Aug 7 03:48:21 CEST 2012


Hi,

	Problem solved. The onclick inside renderlet:SUMBIT caused the problem..

	By the way, how to make a confirmation message when user click the 
submit button?

Best Regards,
Gideon So


於 2012年08月07日 星期二 09:36 上午, Gideon So 提到:
> Hi Michael,
>
>      Yes. It is enabled.
>
>      My full XML:
>
> <formidable
> xmlns:datahandler="http://www.ameos.com/formidable/2.0.661/datahandler"
> xmlns:datasource="http://www.ameos.com/formidable/2.0.661/datasource"
> xmlns:renderer="http://www.ameos.com/formidable/2.0.661/renderer"
> xmlns:renderlet="http://www.ameos.com/formidable/2.0.661/renderlet"
> xmlns:validator="http://www.ameos.com/formidable/2.0.661/validator"
> xmlns:actionlet="http://www.ameos.com/formidable/2.0.661/actionlet"
> version="2.0.661">
>
>    <meta>
>      <name>Create/edit an FE user</name>
>      <form formid="myuserregform"/>
>      <debug>flase</debug>
>      <displaylabels>true</displaylabels>
>    </meta>
>    <control>
>      <actionlets>
>        <actionlet:REDIRECT>
>          <pageid>3</pageid>
>        </actionlet:REDIRECT>
>      </actionlets>
>      <datahandler:DB>
>        <tablename>fe_users</tablename>
>        <keyname>uid</keyname>
>        <process>
>        <beforeinsertion>
>        <userobj>
>          <php>
>
>            $aData = array_pop(func_get_args());
>            $aData["pid"] = 14;
>            $aData["crdate"] = time();
>            return $aData;
>
>          </php>
>        </userobj>
>      </beforeinsertion>
>    </process>
>      </datahandler:DB>
>
>      <datahandler:STANDARD/>
>      <renderer:TEMPLATE>
>          <template
> path="fileadmin/templates/User_Registration_Form.html"
> subpart="###MAIN###" errortag="errormessage"/>
>             </renderer:TEMPLATE>
>    </control>
>    <elements>
>     <renderlet:TEXT name="username"
> label="&#24115;&#25142;&#21517;&#31281;">
>      <validators>
>      <validator:DB>
>        <unique>
>          <tablename>fe_users</tablename>
>          <field>username</field>
>
> <message>&#36889;&#20491;&#29992;&#25142;&#21517;&#31281;&#24050;&#32147;&#34987;&#20351;&#29992;,
> &#35531;&#36984;&#29992;&#21478;&#19968;&#20491;&#29992;&#25142;&#21517;&#31281;</message>
>
>           <deleted>true</deleted>
>        </unique>
>      </validator:DB>
>    </validators>
> </renderlet:TEXT>
> <renderlet:PASSWORD name="password"
> label="&#24115;&#25142;&#23494;&#30908;">
>     <validators>
>       <validator:STANDARD>
>         <minsize>
>           <value>8</value>
>
> <message>&#20320;&#30340;&#23494;&#30908;&#23569;&#26044;8&#20301;!
> &#35531;&#37325;&#26032;&#36664;&#20837;.</message>
>        </minsize>
>      </validator:STANDARD>
>    </validators>
> </renderlet:PASSWORD>
> <renderlet:PASSWORD name="password-check"
> label="&#37325;&#35206;&#23494;&#30908;">
>     <validators>
>       <validator:STANDARD>
>         <sameas>
>           <value>password-1</value>
>
> <message>&#36664;&#20837;&#30340;&#23494;&#30908;&#19981;&#30456;&#21516;</message>
>
>        </sameas>
>      </validator:STANDARD>
>    </validators>
>    <renderOnly>1</renderOnly>
> </renderlet:PASSWORD>
>      <renderlet:TEXT name="name" label="&#29992;&#25142;&#22995;&#21517;"/>
>    <renderlet:TEXT name="email" label="&#29992;&#25142;&#38651;&#37109;">
> <validators>
>      <validator:STANDARD>
>        <email>
>
> <message>&#20320;&#36664;&#20837;&#30340;&#19981;&#26159;&#26377;&#25928;&#30340;&#38651;&#37109;&#22320;&#22336;,
> &#35531;&#37325;&#26032;&#36664;&#20837;.</message>
>        </email>
>      </validator:STANDARD>
>    </validators>
> </renderlet:TEXT>
> <renderlet:RADIOBUTTON name="gender"
> label="&#29992;&#25142;&#24615;&#21029;">
> <data>
> <items>
> <item caption="&#30007;" value="&#30007;"/>
> <item caption="&#22899;" value="&#22899;"/>
> </items>
> </data>
> </renderlet:RADIOBUTTON>
> <renderlet:LISTBOX name="yearofbirth"
> label="&#29992;&#25142;&#24180;&#40801;">
> <data>
> <items>
> <item caption="18-22" value="18-22"/>
> <item caption="22-26" value="22-26"/>
> <item caption="26-30" value="26-30"/>
> <item caption="30-34" value="34-38"/>
> <item caption="38-42" value="38-42"/>
> <item caption="42&#20197;&#19978;" value="42&#20197;&#19978;"/>
> </items>
> </data>
> </renderlet:LISTBOX>
> <renderlet:LISTBOX name="country" label="&#20358;&#33258;&#22320;&#21312;">
> <data>
> <items>
> <item caption="&#39321;&#28207;" value="&#39321;&#28207;"/>
> <item caption="&#28595;&#38272;" value="&#28595;&#38272;"/>
> <item caption="&#20013;&#22283;" value="&#20013;&#22283;"/>
> </items>
> </data>
> </renderlet:LISTBOX>
> <renderlet:RADIOBUTTON name="newsletter" label="">
> <data>
> <items>
> <item
> caption="&#25910;&#21462;OMYCAR&#21450;&#20854;&#20182;&#21512;&#20316;&#20249;&#20276;&#30340;&#20778;&#24800;&#25240;&#25187;&#31561;&#36039;&#35338;"
> value="&#26159;"/>
> </items>
> </data>
> </renderlet:RADIOBUTTON>
>    <renderlet:CAPTCHA name="my-captcha" label="&#30906;&#35469;&#30908;"
> errormessage="&#35531;&#22635;&#23531;&#27491;&#30906;&#30906;&#35469;&#23526;&#30908;"/>
>
>    <renderlet:SUBMIT name="submit" label="&#38283;&#25142;">
>
>      </renderlet:SUBMIT>
> </elements>
> </formidable>
>
>
>



More information about the TYPO3-project-formidable mailing list