Cakephp形式灵活

时间:2012-04-25 09:11:23

标签: cakephp twitter-bootstrap

我想复制cakephp表单助手创建的html,所以我可以添加它并将其集成到我的bootstrap前端。基本上,cakephp表单帮助程序不会生成我需要的html。

其他人使用蛋糕形式构建应用程序,我不想重写后端。

我认为这只是包含正确的输入名称,表单类等,并在其上构建的情况。然而,似乎即使是html形式的精确复制/粘贴也不会触发cakephp形式错误。

它向蛋糕发送相同的标题, http://pastebin.com/JZyCk6cv 所以我只能假设cakephp表单助手在模板中构造时会做一些jiggery pokery,以便触发验证错误?

1 个答案:

答案 0 :(得分:1)

我认为最好的解决方案是创建一个自定义的CakePHP-Helper。如果您正在使用twitter-bootstrap,我推荐这个Helper,打包为插件:

https://github.com/loadsys/twitter-bootstrap-helper

表单验证应该有效,因为它使用CakePHP的核心表单助手来创建输入和标签。

如果您使用搜索和替换(或$this->Form->input替换$this->TwitterBootstrap->input),也许您不必重写或编辑太多。