Я строю небольшую CMS в Laravel, и я пытался показать содержимое (которое хранится в БД). Он показывает теги 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);
}
}
Я попытался напечатать содержимое с помощью фигурной скобки.
{{ $content->page_desc }}
и тройная фигурная скобка.
{{{ $content->page_desc }}}
И они дают одинаковый результат. Мне нужно выполнить эти HTML-теги, а не экранировать их.