我有一个Zend_Form,由我的控制器的indexAction调用。它是特定用户类型的登录表单。如何在IndexController中的其他控制器中创建指向其他登录表单的超链接。例如,IndexController应该显示Employee Login(不是员工,雇主在这里登录),这里超链接到雇主indexcontroller。这是我的主页或indexcontroller的内容:
class IndexController extends Zend_Controller_Action
{
public $form;
public function indexAction()
{
$form = new LoginForm();
$form->renderForm();
}
}
谢谢!
答案 0 :(得分:1)
尝试执行以下操作。添加表单说明
的链接$form->setDescription('<a href="path">Go</a>');
更改表单装饰器
$form->setDecorators(
array(
'FormElements',
array(
'Fieldset',
array(
'legend' => 'Login'
)
),
'Form',
array(
'Description',
array('escape' => false, 'tag' => false)
)
)
);