如何在YII控制器动作中渲染弹出窗口?
我想为某些行动打开新窗口...请帮助我... (当我点击某个动作时,我想要这个,而不是当我点击链接时)
实施例。当我去发票控制器中查看动作时,它应该在新窗口中打开...
有没有办法渲染弹出窗口......
这是我使用MPDF
生成pdf的操作...它应该在新窗口中打开。
public function actionReport() {
$date=Yii::app()->Date->onlyNow();
$name="ITEM Reprt(".$date.")";
$mPDF1 = Yii::app()->ePdf->mpdf('L', 'A5');
$mPDF1->WriteHTML($this->renderPartial('test', array(), true));
$mPDF1->Output($name,'I');
}
谢谢...!
答案 0 :(得分:1)
为什么弹出窗口?只需创建与target="_blank"
的链接,浏览器将打开新窗口或新标签 - 按用户首选项。
<a href="<?= Yii::app()->createUrl('report', array(/* params */));?>" target="_blank">Print PDF!</a>