Почему не применяются html теги на Ruby on Rails?

Здравствуйте, столкнулся с проблемой. Стоит ActiveAdmin, к нему прикручен wysiwyg редактор ActiveAdmin Editor

После того как отредактирую текст, отправляю форму получается
вот что: (картинки)
1d0f17a141ce428b85196793fa4bd46a.pngccb21e6a016a46609dd67a1dcc7d8475.png


Подскажите, пожалуйста, как сделать так, чтобы теги отображались как положено?
  • Вопрос задан
  • 2745 просмотров
Решения вопроса 1
viktorvsk
@viktorvsk
А какого результата Вы добиваетесь? Это ж активадмин - панель администрирования всего, что хранится в базе. А после визивига в базу у вас попадает html код. Вот вам и выводится настоящее содержимое ячейки в таблице.

Для безопасного преобразования html тегов в Rails можно использоваться Sanitize, HTMLEntities. Так же есть встроенные хелперы html_safe и h(string), но все зависит от того, что вам нужно: вы хотите. что бы АктивАдмин показывал Вам не реальное содержимое, а преобразованное в html ?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы