Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2012, 14:31
Avatar de chinoloco
chinoloco
 
Fecha de Ingreso: julio-2003
Mensajes: 83
Antigüedad: 21 años, 4 meses
Puntos: 1
view helper form

Hola buenas,

Por mi diseño me vi obligado a usar los view helpers de zend para crear un formulario :
Código PHP:
echo $this->form('formPubliAnswer', array('method' => 'post')) 
echo 
$this->formHidden('idpublicacion'$us->pubidpubli)
 echo 
$this->formTextarea('answers''', array('size' => 40'rows' => 8'cols' => 40 )); 
echo 
$this->formSubmit('submit''publicar'$attribs null); 
El caso es que no se como guardarlo en la tabla corresporndiente al no utilizar el clasico Zend_Form no tengo idea de como guardar los datos de en mi base de datos:

la manera que lo hago en todos mis formulario es parecido a esto:


Código PHP:

 
public function formanswerAction(){ // formularios de respuesta a publicaciones
    

         
$formpublic = new Application_Form_Answers();

         if( 
$this->getRequest()->isPost() ) {
            if( 
$formpublic->isValid$this->_getAllParams() ) ) {
                
                
$model = new Application_Model_answers();

                
$model->saveAnswer$formpublic->getValues(), $iduser);
  
                return 
$this->_redirect('/notice/listnotice');
            }
         }

         
$this->view->formpublicAnswer $formpublic;
      } 
como se ve no podría hacer hacer una instacia al Application_Form_Answers() porque estoy utilizando view helper para generar el formulario, alguna idea ? casi no hay documentación , les agradeceré mucho,


gracias