當前位置:首頁 » 操作系統 » 自定義表單源碼

自定義表單源碼

發布時間: 2022-03-30 13:34:25

⑴ 怎樣給Dedecms織夢網站自定義表單設置必填項

1.編輯器打開plusdiy.php

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

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

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

//增加必填欄位判斷
if($required!=''){
if(preg_match('/,/',$required))
{
$requireds=explode(',',$required);
foreach($requiredsas$field){
if($$field==''){
showMsg('帶*號的為必填內容,請正確填寫','-1');
exit();
}
}
}else{
if($required==''){
showMsg('帶*號的為必填內容,請正確填寫','-1');
exit();
}
}
}
//end

4.保存完成後,在表單模版頁面找到這行代碼:

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

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

<inputtype="hidden"name="required"value="數據欄位名,數據欄位名"/>

注意這行代碼要修改下,根據你的表單所需要設置的必填項,例如設置「姓名」、「郵箱」為必填項.

添加新欄位--「表單提示文字」:姓名--「欄位名稱」:name

添加新欄位--「表單提示文字」:郵箱--「欄位名稱」:email

此行代碼應為:

<inputtype="hidden"name="required"value="name,email"/>

這樣就把這兩個選項設置為必填項了,如果沒有填寫就提交,會打開窗口提示「帶*號的為必填內容,請正確填寫」,當然,這一句話可以改成其它的文字.

網上看到另一種方法,未測試,僅作為資料收藏.

js方法:

1.先在要發布表單的模板上加

<scriptsrc='你的路徑/js.js'type="text/javascript"></script>

2.在你自定義的路徑新建文件js.js,然後復制以下內容粘貼保存,代碼:

<!--
$(document).ready(function()
{
//驗證
$('#complain').submit(function()
{
if($('#name').val()==""){
$('#name').focus();
alert("用戶名不能為空!");
returnfalse;
}
if($('#tel').val()=="")
{
$('#tel').focus();
alert("聯系電話不能為空!");
returnfalse;
}
if($('#title').val()=="")
{
$('#title').focus();
alert("標題不能為空!");
returnfalse;
}
if($('#text').val()=="")
{
$('#text').focus();
alert("具體內容不能為空!");
returnfalse;
}
})
});
-->

注:

$('#complain').submit(function()//complain為自定義表單的ID,如果生成的表單沒有可以自行加上,即id="complain".
if($('#name').val()==""){
$('#name').focus();//#name為要驗證表單中的ID,如想讓用戶名不能為空,在後台用戶名的數據欄位名設為name,下同.

3.設置好後更新就可以看到效果了.

希望本文所述對大家的dedecms建站有所幫助。

⑵ 詳細說明:織夢自定義表單怎麼調用

首先:增加自定義表單!

⑶ 織夢dedeCMS新建的自定義表單如何調用到模板網站上

就是在你截圖這個頁面查看源代碼,在源代碼里找整個表單這部分代碼,復制黏貼到模板頁面,保存。這樣就能調用到模板網站上

⑷ 織夢自定義表單無法提交怎麼解決

後台選擇不公開是跳轉到首頁,如果提交頁面不在首頁需要改織夢源碼了,在plug下的diy.php文件裡面,
在『$bkmsg = '發布成功,請等待管理員處理…';』在這後面添加一段代碼讓他返回到當前頁面,代碼是「echo "<script>alert('提交成功!'); history.go(-1)</script>";」

⑸ 有沒有好的j2ee平台的工作流組件,web自定義表單,web可視化流程定義,集成現有的許可權,收費開源都可以

你說的這些網上應該都能找到,可以自定義工作流和自定義圖形工作流的源碼也有,不過免費的到底能不能用我就不知道了,收費的價格也不會太貴,大概3000.00元左右吧,通常是一些開發商放棄的上一個版本。你可以試試在網路里輸入:「OA協同辦公管理系統有自定義功能下載」進行查找,咨詢一下開發商能不能提供這方面的業務。

⑹ 如何調用DEDEcms後台自定義表單內容,能正確顯示在前台內容頁

沒加if判斷啊

⑺ 織夢cms自定義表單,後台創建完表單,如何在網站首頁顯示

後台自定義表單,預覽,然後查看源代碼,把表單那些復制到首頁,首頁就能顯示的,提交功能都有的

熱點內容
智慧易店伺服器地址是啥 發布:2025-03-14 20:57:49 瀏覽:885
小米ID密碼忘記了有什麼危害 發布:2025-03-14 20:45:28 瀏覽:609
大麥路由器怎麼改密碼 發布:2025-03-14 20:35:42 瀏覽:87
資料庫片語 發布:2025-03-14 20:27:21 瀏覽:248
角色卡演算法 發布:2025-03-14 20:08:48 瀏覽:650
linux伺服器安全加固 發布:2025-03-14 19:59:21 瀏覽:779
android系統資料庫 發布:2025-03-14 19:44:27 瀏覽:237
beats安卓手機怎麼彈窗 發布:2025-03-14 19:33:38 瀏覽:222
安卓手機新充電頭叫什麼 發布:2025-03-14 19:32:53 瀏覽:30
暗處增亮演算法 發布:2025-03-14 19:28:02 瀏覽:641