我在中创建了一个表单类。
类Application_Form_UserSignup扩展Zend_Form {
public function init()
{
// Set the method for the display form to POST
$this->setMethod('post');
// Add an Firstname element
$this->addElement('text', 'firstname', array(
你好,我正在尝试在视图脚本中包含一个表单,但是我不能这样做,我不知道为什么,但是视图脚本看不到我的表单。在控制器中,我有以下内容:
namespace Application\Controller;
use Zend\Mvc\Controller\AbstractActionController;
use Zend\View\Model\ViewModel;
use Zend\Authentication\AuthenticationService;
use MyAuth\Form\LoginForm;
class IndexController extends AbstractActio
所以我已经在我的ZF 1.9.5应用程序中设置了测试,多亏了,我能够测试我的控制器,现在我想为一个窗体创建一个测试。但是,我遇到了一个问题,PHPUnit找不到我的表单。
Fatal error: Class 'Default_Form_AccountProfile' not found
我扩展的是PHPUnit_Framework_TestCase而不是Zend_Test_PHPUnit_ControllerTestCase,因为它不是控制器。这是正确的做法吗?这是我的测试:
<?php
class AccountProfileTest extends PHPUnit
我是Zend Framework的新手。我正在尝试创建一个简单的登录表单,但我遇到了一个问题,我不知道解决方案。问题是表单元素没有显示。相反,表单标记被创建(我可以通过页面源代码看到它)。为什么在创建表单标记时表单元素不显示。以下是代码。
文件应用程序/表单/Account.php
class Application_Form_Account extends Zend_Form
{
public function init()
{
// Initiate form
$this->setAction('account/login-exec');
$thi