天天看點

Joomla 3.2取消注冊驗證的Agree radio

最近的項目使用了最新的Joomla 3.2,發現在使用者注冊功能中有一個Agree radio的表單元素,必須選擇才可以Submit

剛開始的思路是找它的驗證規則,找到components\com_users\models\forms\registration.xml,發現裡面沒有這個field

之後通過google搜尋joomla 3.2  agree validate when register,也沒發現有價值的文章,可能是還比較新吧,後來在其他跟user相關的文章中找到背景的user plugin,然後順藤摸瓜發現啟用了User - joomla, User - Improved Profile,從字面意思試着關閉User - Improved Profile插件,Agree radio表單消失了,而且可以正常送出