本文目錄一覽:
- 1、如何使用Thinkphp做一個自定義表單
- 2、如何設置php表單必需欄位及錯誤信息
- 3、我用的phpcms自定義表單,可以修改from表單樣式,如果自己做需要添加資料庫,創建form表單么
- 4、如何利用phpcms快速搭建自定義表單的方法
如何使用Thinkphp做一個自定義表單
用不用TP都是可以實現的.生成數據表的過程就只是sql 語句字元串的拼接
至於表單多少的問題,使用 js動態添加即可
如果還有什麼更多的疑問,可以去後盾人學習下視頻,這樣非常有幫助的。
如何設置php表單必需欄位及錯誤信息
點擊修改,然後設置 字元長度取值範圍為大於1的數值,如果有特殊要求,數據校驗那再選個正則表達式就ok了
我用的phpcms自定義表單,可以修改from表單樣式,如果自己做需要添加資料庫,創建form表單么
我認為是這樣的,\phpcms\templates\default\formguide\show.html是通過程序自動生成對應的表單項來為用戶提供方便,但是就沒有了用戶需要的布局的靈活性,這個我在給用戶做在線留言的時候也深有體會。
我一般都是按照下面的思想來做的,與你分享下希望對你有幫助:
首先,既然我們想要自己的布局,那麼就自己來寫form相關的html代碼,然後自由的給表單想要的樣式,只要遵循一點,你的表單項的name屬性值與後台表單嚮導里你設定的欄位名一致,然後form的action屬性地址與show.html模板中form的action屬性值一樣即可。這樣,你可以把你的表單嵌入到一個模板中也可以單獨作為一個頁面都可以。因為不管怎樣你提交的地址是對的,提交的每一項對應的欄位名也是對的,那麼就會提交成功。
另外,如果需要表單驗證,除了自己寫javascript外,可以引入phpcms自帶的formvalidator.js插件來驗證。
還有,如果對每一項(input、textarea、編輯器等你可能用到的表單項)你認為自己手打太麻煩的話(尤其是編輯器),可以引入調用phpcms核心類庫中的form.class.php表單項自動生成來來輕鬆實現自動生成各種指定的表單項。
如何利用phpcms快速搭建自定義表單的方法
方法/步驟
先在畫圖工具、繪圖軟體、紙上面弄一個草圖,這樣在設計表單的時候更為方便。
登錄後台,利用表單嚮導創建一個空白表單
進入表單上面的欄位管理
phpcms提供了非常豐富的各種類型的欄位,基本上能夠覆蓋幾乎所有的情況了。
創建好了表單,可以返回管理列表,點擊預覽,進入表單的預覽狀態,可以查看實際效果哦
網站前端訪問,在管理列表裡面,有一個「訪問前台」,就是客人填寫的地址,你可以把這個地址複製下來,加入到文章或者其他什麼地址,引導客人填寫吧。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/187954.html