花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

dede自定義表單實現(xiàn)必選項的方法

時間: 2018-08-24 23:28 閱讀: 作者:素材無憂網(wǎng)

今天給一個顧客做了一個 在線報名  的處理方法,但是需要有四個選項為必填選項

如下圖:
訂單必選
紅色部分,顧客不填寫會提示:必須項沒有填寫,先填寫,如何實現(xiàn)呢?
如下入錯誤提示:

dede自定義表單實現(xiàn)必選項的方法(圖2)

其實很簡單,只需要修改下  plus/diy.php  就可以了。

1.找到文件plus,然后在plus/diy.php文件中的第40行中加上以下代碼。
找到:
$dede_fields = empty($dede_fields) ? '' : trim($dede_fields);
添加以下代碼:
//增加必填字段判斷
if($required!=''){if(preg_match('/,/', $required)){$requireds = explode(',',$required);foreach($requireds as $field){if($$field=='')
{showMsg('帶*號的為必填內(nèi)容,請正確填寫', '-1');exit();}}}else{if($required==''){showMsg('帶*號的為必填內(nèi)容,請正確填寫', '-1');exit();}}}
//end


我們在自定義表單的dedecms模板上加上下面的代碼:

<input type="hidden" name="required" value="kcbm,bmrs,ndxm,lxdh" />

這樣就可以限制自定義表單為必選項。如下圖:
必填二
其中:kcbm,bmrs,ndxm,lxdh 四個字段為必填的字段名稱,換成自己的就可以了。這樣,自定義表單添加必填選項就完成了!



版權聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: dede自定義表單實現(xiàn)必選項的方法

標簽:  
模板推薦