Zend Framework:如何更改表单的类名?

时间:2011-08-28 13:18:04

标签: zend-framework

zend框架的默认类名是“zend_form”,该表单的元素是使用dl,dt,dd标签创建的。

如何更改此格式和该表单的类名?

还有如何将格式从dl,dd,dd更改为

1 个答案:

答案 0 :(得分:2)

表单呈现的HTML由装饰器控制。这是开始了解它们的好地方 - http://framework.zend.com/manual/en/learning.form.decorators.html

如果你提供一个你想要生成的标记的例子,我可以告诉你一个应该有效的装饰者方案。

对于类名,假设您正在讨论HTML表单元素的class属性,只需使用Zend_Form::setAttrib()方法设置它,例如

$form->setAttrib('class', 'my-css-class');