Php zend framework 2中的表单错误
我是Zend Framework 2的新手。我在创建表单时收到一条致命错误消息 这是我的表单类:Php zend framework 2中的表单错误,php,forms,zend-framework2,Php,Forms,Zend Framework2,我是Zend Framework 2的新手。我在创建表单时收到一条致命错误消息 这是我的表单类: namespace Myform\Form; use Zend\Form\Form; class CustomerloginForm extends Form { public function __construct($name) { parent::__construct($name); $this->add(array(
namespace Myform\Form;
use Zend\Form\Form;
class CustomerloginForm extends Form
{
public function __construct($name)
{
parent::__construct($name);
$this->add(array(
'name' => 'submit',
'type' => 'Submit',
'attributes' => array(
'value' => 'BusEnquiry',
'id' => 'btn-fblogin',
'class'=>'btn btn-primary',
'style'=>'float:left;position:relative;left:5px;'
),
));
}
}
这是我的控制器类:
namespace Myform\Controller;
use Zend\Mvc\Controller\AbstractActionController;
use Zend\View\Model\ViewModel;
use Zend\View\Renderer\PhpRenderer;
use Myform\Form\CustomerloginForm;
class LoginController extends AbstractActionController
{
public function loginAction()
{
$form = new CustomerloginForm('customerloginForm');
//this is the problem area
//I am getting a fatal error message that CustomerloginForm class can not be found
return new viewModel();
}
}
致命错误:找不到类“Myform\Form\CustomerloginForm”
您应该检查以下几点:
- 您的文件名是否与您的类名对应?
因此,文件名应该是
(注意大小写)CustomerloginForm.php
- 类
是否位于正确的命名空间中CustomerloginForm
(应该是:
)…\src\Myform\Form\CustomerloginForm.php
- 你的文件夹结构正确吗?该问题可能与某些自动加载问题有关