2x版本的时候的,可以在控制器中控制输入html格式的内容:
$this->flashSession->success('<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>操作成功');
//view输出
<?=$this->flashSession->output();?>
而到了3.0在view界面,发现将html内容转换输出,需要到di注入修改一下flashSession
$di->set('flashSession', function () {
$flash = new \Phalcon\Flash\Session();
$flash->setAutoescape(false); //这句是重点
return $flash;
}, true);
相关博文
phalcon3x版本flashSession不格式化html