Я нашел код, который изменит стандартные теги dt и dd на теги таблицы для Zend_Form_Element. Вот код, который я использовал:
$element->setDecorators(array(
'ViewHelper',
'Errors',
array(array('data' => 'HtmlTag'), array('tag' => 'td', 'class' => 'element')),
array('Label', array('tag' => 'td', 'class' => 'rightAlign')),
array(array('row' => 'HtmlTag'), array('tag' => 'tr'))
));
Но это помещает имя класса 'rightAlign' в тег label вместо td. Кажется, я не могу обернуть голову вокруг этих пользовательских декораторов, поэтому кто-нибудь может сказать мне, как получить имя класса 'rightAlign' на тд, окружающем метку?