我是CakePHP的新手,我在Xampp localhost上的插件中遇到了表单助手的错误。首先,我使用的联系表格来自https://github.com/patrickhafner/ContactForm-CakePHP-2
在浏览网址localhost / mysite / post
时,表单操作是正确的form action="/job/users/login"
然而,在使用ContactForm插件的localhost / job / contact中浏览网址时,显示
form action="/job/contact/users/login"
表格代码中的签名位于
之下echo $this->BootstrapForm->create('User', array('action' => '/login','class'=>'form-signin'));
echo $this->BootstrapForm->input('email');
echo $this->BootstrapForm->input('password');
echo $this->BootstrapForm->submit('Sign In');
echo $this->BootstrapForm->end();
我尝试过诸如Configure::write('App.base','/');
之类的内容,但这会导致整个网页毁了。知道我做错了什么或我在手册中错过了什么?
答案 0 :(得分:1)
您可以像这样指定表单操作。
<?php
echo $this->BootstrapForm->create('User', array('url' => array('controller' => 'users', 'action' => 'login', 'plugin' => false),'class'=>'form-signin'));
?>
有关详细信息,请按照url.
进行操作