проблема с использованием tinymce с использованием ruby ​​на рельсах - PullRequest
1 голос
/ 07 сентября 2011

У меня проблемы с использованием редактора tinymce с рельсами 3. Я хочу показать текст жирным шрифтом, и у меня возникли проблемы с использованием тегов, например, когда я пишу что-то в тегах p. Это должно перейти к следующим параграфам.в моем случае эти теги не работают.Он остается на тех же строках и отображает теги p на странице сайта.

1 Ответ

3 голосов
/ 07 сентября 2011

Обычное подозрение, когда речь идет о рельсах 3 при печати необработанного html-вывода на сайт, заключается в том, что кто-то забыл вызвать html_safe для любого текста, который должен быть напечатан.у вас есть @my_model_instance.description, который вы редактируете с помощью tinymce, возможно, вы захотите сделать вид похожим на @my_model_instance.description.html_safe или, как они предлагают в комментарии к документации, raw(@my_model_instance.description).

Если текстоднако, исходя из пользовательского ввода, возможно, вы захотите быть немного осторожнее, поскольку пользователи могут таким образом вводить все виды неприятных инъекционных хаков.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...