我在CakePHP中创建表单我希望该表单的HTML如下所示
<form action="/abc/sessionapps/login" name="UserLoginForm" id="UserLoginForm" method="post" accept-charset="utf-8">
直到现在我在CakePHP中编写了以下代码
echo $this->Form->create('User', array('url' => array('controller' => 'sessionapps', 'action' =>'login'),array('name'=>'UserLoginForm')));
正在生成以下输出
<form action="/abc/sessionapps/login" 0="0" id="UserLoginForm" method="post" accept-charset="utf-8">
请帮助
提前致谢
答案 0 :(得分:1)
尝试:
echo $this->Form->create('User',
array(
'url' => array('controller' => 'sessionapps', 'action' =>'login'),
'name' => 'UserLoginForm'
)
);
答案 1 :(得分:1)
<?php
echo $this->Form->create('User', array('name'=>'UserLoginForm','url' => array('controller' => 'sessionapps', 'action' =>'login')));
?>
通常我们将模型名称作为表单名称,以便我们将数组作为$ this-&gt; data [Model],我们可以保存它,只需将此数组传递给保存查询。