• 0712-2888027 189-8648-0214
    微信公眾號

    孝感風信網絡科技有限公司微信公眾號

    當前位置:主頁 > 技術支持 > DedeCMS > dedecms自定義表單設置必選項!

    dedecms自定義表單設置必選項!

    時間:2024-03-28來源:風信官網 點擊: 510次

    1.編輯器打開\plus\diy.php

    2.在40行左右找到此行代碼:

    $dede_fields = empty($dede_fields) ? '' : trim($dede_fields);

    3.在這一行代碼之下,加入代碼:(復制的話刪掉代碼中的空行)

    //增加必填字段判斷

    if($required!=''){

    if(preg_match('/,/', $required))

    {

    $requireds = explode(',',$required);

    foreach($requireds as $field){

    if($$field==''){

    showMsg('帶*號的為必填內容,請正確填寫', '-1');

    exit();

    }

    }

    }else{

    if($required==''){

    showMsg('帶*號的為必填內容,請正確填寫', '-1');

    exit();

    }

    }

    }

    //end

    4.保存完成后,在表單頁面找到這行代碼

    <form action="/plus/diy.php" enctype="multipart/form-data" method="post">

    在這行代碼之下,加入代碼:

    <input type="hidden" name="required" value="數據字段名,數據字段名" />

    注意這行代碼要修改下,根據你的表單所需要設置的必填項,

    例如設置“姓名”、“郵箱”為必填項。

    添加新字段--“表單提示文字”:姓名--“字段名稱”:name

    添加新字段--“表單提示文字”:郵箱--“字段名稱”:email

    此行代碼應為:

    <input type="hidden" name="required" value="name,email" />

    這樣就把這兩個選項設置為必填項了。

    如果沒有填寫就提交,會打開窗口提示“帶*號的為必填內容,請正確填寫”,

    當然,這一句話可以改成其它的文字。

    熱門關鍵詞: dedecms 自定義表單
    欄目列表
    推薦內容
    熱點內容
    展開
    动漫h精品无码一区二区三区,欧美日韩精品一区二区,午夜麻豆国产精品,加勒比中文字幕无码,亚洲日本va中文字幕区