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
标签: