我有一個可以讓用戶輸入標題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. 知道驗證是否已被調用
- 2. 如何知道setupUi是否已經被調用
- 3. 我怎麼知道用戶是否已經離開了頁面?
- 4. 知道java是否已經過去了
- 5. 知道文件的內容是否已經使用Node.js更改
- 6. 如何知道用戶是否已打開通知列表?
- 7. Laravel知道連接是否已經應用
- 8. 如何知道用戶名是否已經存在於數據庫中?
- 9. 如何知道用戶在實現OAuth時是否已經登錄?
- 10. ,我如何知道用戶是否已經購買了產品(耗材)?
- 11. 我如何知道ILMerge已被使用
- 12. 如何知道MediaScanner是否已啓用?
- 13. 如何知道對象是否已被引用?
- 14. 如何知道實例是否已準備好被調用?
- 15. 軌道 - 如何檢查用戶是否已經一個月
- 16. 如何知道WPF用戶控件是否被啓用?
- 17. 如何知道應用是否被用戶終止?
- 18. 是否可以讓wordpress用戶知道他們已經閱讀了哪些帖子?
- 19. 檢查用戶是否已經登錄?
- 20. 如何知道用戶已經跨應用程序登錄
- 21. 如何知道用戶是否已登錄?
- 22. 如何知道用戶是否已登錄Facebook? Django
- 23. 如何知道用戶是否已下載文件
- 24. 如何知道Youtube用戶是否已驗證
- 25. REST API如何知道用戶是否已登錄?
- 26. 知道用戶是否已註銷的最佳方法
- 27. Openid,如何知道用戶是否已登錄
- 28. 如何知道twitter用戶是否已登錄?
- 29. 如何知道iPhone用戶SIM卡是否已更改?
- 30. 如何判斷用戶名是否已經在數據庫中被使用
謝謝,我會看看驗證類 – Pinkie 2011-06-17 06:19:05