我有一個可以讓用戶輸入標題url_title正文內容的safecracker表單。如果url_title已被使用,默認情況下,一個數字將被添加到url_title中,因此它是唯一的。但是,有沒有這種自動化的行爲,其中數字被添加到url_title,有沒有一種方法可以通知用戶,已輸入url_title,因此用戶可以輸入一個新的。ExpressionEngine讓用戶知道url_title是否已經被使用
0
A
回答
1
要提交之前驗證在飛你撬鎖形式的{url_title}
,你可以寫一個Ajax程序會檢查和比較<input />
的值對在exp_channel_titles
數據庫表中的列url_title
。
當竊賊正被Barrett Newton開發,曾經有Developer documentation自定義域類型和擴展鉤子,但由於EllisLab接手撬鎖我相信他們已經被刪除。
然而,由於撬鎖處理使用CodeIgniter Form Validation class其服務器端表單驗證,你應該能夠擴展驗證類通過創建callback function驗證{url_title}
表單提交,以滿足您的需求,而不是默默允許ExpressionEngine到附加一個數字到現場數據。
相關問題
- 1. 如何知道setupUi是否已經被調用
- 2. 我怎麼知道用戶是否已經離開了頁面?
- 3. 知道java是否已經過去了
- 4. 知道文件的內容是否已經使用Node.js更改
- 5. Laravel知道連接是否已經應用
- 6. 我如何知道ILMerge已被使用
- 7. ,我如何知道用戶是否已經購買了產品(耗材)?
- 8. 如何知道用戶名是否已經存在於數據庫中?
- 9. 如何知道MediaScanner是否已啓用?
- 10. 如何知道實例是否已準備好被調用?
- 11. 如何知道對象是否已被引用?
- 12. 如何知道WPF用戶控件是否被啓用?
- 13. 如何知道應用是否被用戶終止?
- 14. 是否可以讓wordpress用戶知道他們已經閱讀了哪些帖子?
- 15. 檢查用戶是否已經登錄?
- 16. 如何知道瀏覽器選項卡是否已經使用Javascript打開?
- 17. 如何知道用戶是否已下載文件
- 18. 如何知道用戶是否已登錄?
- 19. 如何知道twitter用戶是否已登錄?
- 20. 如何知道iPhone用戶SIM卡是否已更改?
- 21. 如何使用DirtyKeys知道PFUser中的「email」字段是否已被修改?
- 22. 我如何知道xaml已被棄用?
- 23. 檢查用戶是否已經使用System.DirectoryServices.AccountManagemen登錄到域
- 24. 如何知道靜態塊初始化是否已經運行?
- 25. Shell腳本知道文件系統是否已經安裝
- 26. 我如何知道時間是否已經過去? Swift
- 27. 有沒有辦法知道是否已經創建了IWin32Window?
- 28. 如何知道芹菜任務是否已經啓動
- 29. Codeigniter:我怎麼知道模型是否已經加載?
- 30. 我如何知道工作是否已經完成? - crontab的
謝謝,我會看看驗證類 – Pinkie 2011-06-17 06:19:05