相关疑难解决方法(0)

Laravel逃离刀片模板中的所有HTML

我正在Laravel中构建一个小型CMS,我试图显示内容(存储在数据库中).它显示HTML标记而不是执行它们.它就像所有打印数据都有一个自动html_entity_decode.

<?php

class CmsController extends BaseController
{
    public function Content($name)
    {    
        $data = Pages::where('CID', '=', Config::get('company.CID'))
            ->where('page_name', '=', $name)
            ->first();

        return View::make('cms.page')->with('content', $data);
    }
}
Run Code Online (Sandbox Code Playgroud)

我尝试使用大括号打印内容.

{{ $content->page_desc }}
Run Code Online (Sandbox Code Playgroud)

和三重大括号.

{{{ $content->page_desc }}}
Run Code Online (Sandbox Code Playgroud)

他们给出了相同的结果.我需要执行这些HTML标记而不是转义它们.

php laravel laravel-4 laravel-blade

58
推荐指数
5
解决办法
8万
查看次数

标签 统计

laravel ×1

laravel-4 ×1

laravel-blade ×1

php ×1