phalcon flash重写输出问题~~~~~
用的session模式,继承重写了session类,message前面拼了个button和一些其他字符。输出之后变成字符串,我看别人也是这么用,不用特殊处理,是什么原因?
版本3.2
比如这样子:
use Phalcon\Flash\Session as Flash;
class NewFlash extends Flash
{
public function __construct($cssClasses = null)
{
if ($cssClasses === null) {
$cssClasses = array(
'success' => 'alert alert-success',
'notice' => 'alert alert-info',
'warning' => 'alert alert-warning',
'error' => 'alert alert-danger',
);
}
parent::__construct($cssClasses);
}
public function message($type, $message)
{
$msg = "<button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-hidden=\"true\">×</button>
<h4><i class=\"icon fa fa-ban\"></i>提示</h4>";
$msg = $button.$msg;
parent::message($type, $msg);
}
public function output($remove = true)
{
parent::output($remove);
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论