2010-05-10 81 views
2

我想用CakePHP的FormHelper类创建一个表单。表单需要有一个名称和一个ID。然而我没有看到一个选择。如何使用cakephp FormHelper类设置表单名称和ID?

看着documentation for the Formhelper,我看到很多东西,但没有设置名称和选项的方法。它也不在Formhelper的源代码中。这些值如何设置?

CakePHP的1.2版是我在这里运行

编辑蛋糕的版本:窗体被提交到外部目的地。它不是与应用中的任何模型相关的表单。

回答

8

您只需传递$options参数中的任何其他属性即可。如果Cake没有特殊含义(如url),它会将其用作HTML属性:

echo $form->create('Model', array('id' => 'myId')); 

<form id="myId" method="post" action="/models/add"> 
+0

非常感谢。我正要考虑扩展这个课程,这个课程过于夸张。 – chiggsy 2010-05-10 02:31:06