Formulario sin activerecord



   AUTOR PREGUNTA

Publicado 03 noviembre 2014 - 05:10

Estoy trabajando con el framework de yii y me gustaria poder construir formularios que no creen o actualicen ningun active records. Un ejemplo de un formulario de ese estilo que comento seria un filtro de busqueda que utilice checkboxes para que asi el usuario seleccione que categorias pueden aplicar a la busqueda.

Todo lo que he leido acerca de los formularios de yii esta centrado acerca de la clase de CActiveForm, por ende me gustaria que me ayudaran a aclararme un poco esto y me comenten de que manera yii construye formularios que no usen los active records?


¿Tienes la misma pregunta? Yo también

 

Publicado 03 noviembre 2014 - 16:29

Independientemente de lo que necesitas hacer debes usar CActiveForm ya que no siempre necesita del CActiveRecord, lo que puedes hacer es contruir un formulario simple con CFormModel:

class AlgunForm extends CFormModel {
public $nombre;
public $email;
public function rules() {
return array( array('nombre,email','required'),
array('nombre','email'), ); }
}

 

Publicado 03 noviembre 2014 - 16:31

dale un vistazo a la clase de CHtml te puede ser de utilidad:

Por favor Identificate o Registrate para poder ver este contenido


   AUTOR PREGUNTA

Publicado 03 noviembre 2014 - 16:49

Gracias Jhony