Hola espero estén bien, estoy comenzando a desarrollar una aplicación en Yii1 y me ha surgido una duda sobre como exportar un formulario a pdf. Instale correctamente la librería mPDF, pero no se como enviar los datos del form a la vista "pdf.php" no es necesario guardar los datos del FORM en la BD, simplemente generar el PDF. he creado un model de prueba:
Estoy haciendo algo así:
Modelo: RegistroForm.php
class RegistroForm extends CFormModel{
public $nombre;
public $apellido;
public $direccion;
public function rules(){
return array(
array("nombre,apellido,direccion", "required", "message"=>"El campo es obligatorio {attribute}"),
array("description", "safe"),
);
}
public function attributeLabels()
{
return array(
'nombre' => 'Nombre',
'aepllido' => 'apellido',
);
}
RegistroController.php
public function actionCreate()
//En esta acción me gustaría generar el PDF no crear el nuevo registro
{
$model=new Registro();
if(isset($_POST["Registro"]))
{
$model->attributes=$_POST["Registro"];
if($model->save())
{
Yii::app()->user->setFlash("success","Country guardado correctamente =).");
$this->redirect(array("index"));
}
}
$this->render("create",array("model"=>$model));
}