Buenas tardes
Tengo la inquietud de saber como ser podria mostrar un pdf en un dialogo, ya que necesito ver una factura (que se guarda en pdf) en un cuadro de dialogo luego de ser creada alguna idea ??
aqui dejo mi codigo:
controlador
public function actionPdf($id)
{
$criteria = new CDbCriteria;
$criteria->condition = "esta_codi='A'";
$empre= Ge_tcias::model()->findAll($criteria);
$empre=$empre[0]; //obtiene la primera posicion del vector para poder acceder al objeto
$criteria = new CDbCriteria;
$criteria->condition = "esta_codi='A' and logo_tipo='DC'";
$logo= Ge_tlogo::model()->findAll($criteria);
$logo=$logo[0];
$criteria = new CDbCriteria;
$criteria->condition = "fact_codi='$id'";
$detfac= Fc_detf::model()->findAll($criteria);
$this->render('pdf',array(
'model'=>$this->loadModel($id),
'detfac'=>$detfac,
'empre'=>$empre,
'logo'=>$logo,
));
}
Vista
<?php
echo CHtml::button('Imprimir', array(
'submit'=>array('pdf','id'=>$model->fact_codi),
"class"=>"btn",
));
?>
quisiera q en el momento de dar en el boton de imprimir, en vez de cargarme la pagina con el pdf generado me abra un dialogo con el mismo pdf .
agradezco cualquier idea