0

我是 cakePHP 新手,我在 Xampp localhost 上的插件中遇到表单助手错误。首先,我使用的联系表格来自https://github.com/patrickhafner/ContactForm-CakePHP-2

浏览 url localhost/mysite/post 时表单操作是正确的

form action="/job/users/login" 

但是,在使用 ContactForm 插件的 localhost/job/contact 中浏览 url 时,显示

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','/');但是它会破坏我的整个页面之类的东西。知道我做错了什么或者我在手册中遗漏了什么吗?

4

1 回答 1

1

您可以像这样指定表单操作。

<?php 
   echo $this->BootstrapForm->create('User', array('url' => array('controller' => 'users', 'action' => 'login', 'plugin' => false),'class'=>'form-signin'));

?>

有关更多信息,请关注url。

于 2013-10-18T04:11:03.603 回答