Задать вопрос

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

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

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


Подскажите, пожалуйста, как сделать так, чтобы теги отображались как положено?
  • Вопрос задан
  • 2747 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Code Basics
    Ruby для начинающих
    1 месяц
    Далее
  • Хекслет
    Разработчик на Ruby on Rails
    5 месяцев
    Далее
  • Skillbox
    Ruby on Rails с нуля
    10 месяцев
    Далее
Решения вопроса 1
viktorvsk
@viktorvsk
А какого результата Вы добиваетесь? Это ж активадмин - панель администрирования всего, что хранится в базе. А после визивига в базу у вас попадает html код. Вот вам и выводится настоящее содержимое ячейки в таблице.

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

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

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