[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="帳戶名稱">
> <validators>
> <validator:DB>
> <unique>
> <tablename>fe_users</tablename>
> <field>username</field>
>
> <message>這個用戶名稱已經被使用,
> 請選用另一個用戶名稱</message>
>
> <deleted>true</deleted>
> </unique>
> </validator:DB>
> </validators>
> </renderlet:TEXT>
> <renderlet:PASSWORD name="password"
> label="帳戶密碼">
> <validators>
> <validator:STANDARD>
> <minsize>
> <value>8</value>
>
> <message>你的密碼少於8位!
> 請重新輸入.</message>
> </minsize>
> </validator:STANDARD>
> </validators>
> </renderlet:PASSWORD>
> <renderlet:PASSWORD name="password-check"
> label="重覆密碼">
> <validators>
> <validator:STANDARD>
> <sameas>
> <value>password-1</value>
>
> <message>輸入的密碼不相同</message>
>
> </sameas>
> </validator:STANDARD>
> </validators>
> <renderOnly>1</renderOnly>
> </renderlet:PASSWORD>
> <renderlet:TEXT name="name" label="用戶姓名"/>
> <renderlet:TEXT name="email" label="用戶電郵">
> <validators>
> <validator:STANDARD>
> <email>
>
> <message>你輸入的不是有效的電郵地址,
> 請重新輸入.</message>
> </email>
> </validator:STANDARD>
> </validators>
> </renderlet:TEXT>
> <renderlet:RADIOBUTTON name="gender"
> label="用戶性別">
> <data>
> <items>
> <item caption="男" value="男"/>
> <item caption="女" value="女"/>
> </items>
> </data>
> </renderlet:RADIOBUTTON>
> <renderlet:LISTBOX name="yearofbirth"
> label="用戶年齡">
> <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以上" value="42以上"/>
> </items>
> </data>
> </renderlet:LISTBOX>
> <renderlet:LISTBOX name="country" label="來自地區">
> <data>
> <items>
> <item caption="香港" value="香港"/>
> <item caption="澳門" value="澳門"/>
> <item caption="中國" value="中國"/>
> </items>
> </data>
> </renderlet:LISTBOX>
> <renderlet:RADIOBUTTON name="newsletter" label="">
> <data>
> <items>
> <item
> caption="收取OMYCAR及其他合作伙伴的優惠折扣等資訊"
> value="是"/>
> </items>
> </data>
> </renderlet:RADIOBUTTON>
> <renderlet:CAPTCHA name="my-captcha" label="確認碼"
> errormessage="請填寫正確確認實碼"/>
>
> <renderlet:SUBMIT name="submit" label="開戶">
>
> </renderlet:SUBMIT>
> </elements>
> </formidable>
>
>
>
More information about the TYPO3-project-formidable
mailing list