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

自定義表單源碼

發布時間: 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自定義表單,後台創建完表單,如何在網站首頁顯示

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

熱點內容
空壓機980密碼是多少 發布:2024-09-26 01:21:33 瀏覽:295
緩存命中率cdn 發布:2024-09-26 01:20:58 瀏覽:915
excel2007如何加密 發布:2024-09-26 01:11:40 瀏覽:953
php獲取當前用戶 發布:2024-09-26 01:10:52 瀏覽:305
繼續訪問取消 發布:2024-09-26 01:09:35 瀏覽:49
JIT編譯典型流程 發布:2024-09-26 01:08:43 瀏覽:204
碼流264和265影響存儲 發布:2024-09-26 00:54:42 瀏覽:884
微博密碼如何改 發布:2024-09-26 00:54:36 瀏覽:550
wifi密碼linux 發布:2024-09-26 00:53:56 瀏覽:184
華為如何設置雙屏幕密碼 發布:2024-09-26 00:44:26 瀏覽:321