Hola masterpuppet,
gracias por responder, yo en lo posible trato de hacer los formularios como corresponde, de hecho en este ejemplo lo intente de esta forma:
Código PHP:
class Application_Form_Answers extends Zend_Form
{
public function init()
{
$this->setName('formPubliAnswer');
$message = new Zend_Form_Element_Textarea('answers');
$message->setLabel('Message:')
->setOptions(array('rows' => '8', 'cols' => '40'))
->setRequired(true)
->addValidator('NotEmpty', true)
->addFilter('HTMLEntities')
->addFilter('StringTrim');
$ansidpubli = new Zend_Form_Element_Hidden('idpublicacion',array(
'class' => 'intxt',
'value' => '',
'filters' => array('StringTrim','StripTags')
));
$ansidpubli->addFilter('Int');
$submit = new Zend_Form_Element_Submit('submit');
$submit->setLabel(' Publicars ');
$this->addElements(array($message, $submit));
}
}
El problema fue que no tengo idea de como darle el valor al campo hidden, es por eso que utilice los view helper, el formulario se encuentra dentro de un foreach y necesito pasar un valor id al campo hidden de cada iteraciòn.
En cuanto a la respuesta le echaré un vistazo , y gracias de nuevo por la respuesta.
saludos