Я делаю встроенное редактирование, используя гем 'best in place'. Все работает нормально, но при редактировании с документом форматированного текста (при применении стилей) на странице просмотра отображаются те же теги.
Я пытался с :display_with => lambda { |v| v.html_safe }
Почти работает нормально, но область редактирования не отображается должным образом. Из-за использования расширенного текстового поля будет отображаться только небольшая область. Поэтому любая альтернатива вместо вышеупомянутого или любое решение существующему. Заранее спасибо
<td class= "index_view ipad_index_view">
<%= best_in_place_if can?(:edit_goals),goal,:description,url: admin_goal_path(goal,:page => "inline"),:display_with => lambda { |v| v.html_safe } %>
</td>
Область редактирования - это вся область, где задан текст с выравниванием и стилями. В настоящее время, если обычное редактирование выполняется без использования расширенного текстового поля, все работает нормально, но при этом с расширенным текстовым полем только в начале появляется область редактирования.
Результат правильный, но вид неправильный