我有一个可以让用户输入标题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