2014-02-01 3 views
0

Я использую редактор HTML для полей и имею проблему при печати содержимого на . Редактирование формы с использованием привязки модели и контроллера ресурсов. Поскольку редактор принимает теги HTML, они не экранируются (путь htmlentities) и вставлены raw. Хотя это может и не быть проблемой, мне нужно найти способ распечатать этот текст обратно в HTML-редактор со всеми обработанными HTML из-за необходимости редактирования текста.Laravel Model Binding и HTML Editor

Это поле, которое имеет редактор HTML, прикрепленный через JS (для вставки и редактирования):

{{ Form::textarea('text', null, array('class' => 'form-control')) }} 

Вне модели связывания способ создания CRUD, {{ html_entity_decode($text) }} будет выполнять работу при выводе текста обратно редактор.

Вопрос: Есть ли способ добавить htmlentities() в форму привязки? Мне нужно распечатать текст, содержащий html внутри HTML-редактора, который будет анализировать его правильно.

P.S. используя помощник Laravel e(), похоже, не решает проблему.

Заранее спасибо

ответ

1

Вы пробовали прохождения расшифрованный текст в виде: текстовое поле, как это:

{{ Form::textarea('text', html_entity_decode($model->text), array('class' => 'form-control')) }}