Устанавливаю гем "redactor-rails", это текстовый редактор. Я хочу использовать его с simple_form, но у меня проблемы.
Если я использую его со стандартным помощником рельсов form_for:
<%= form_for(@profile) do |f| %>
<%= f.text_area :aboutme, placeholder: "Content goes here...", :class => "redactor"%>
<% end %>
Все хорошо. Я могу редактировать текст полужирным, курсивом и т. Д.
Но когда я пытаюсь использовать его с simple_form:
<%= simple_form_for(@profile) do |f| %>
<%= render 'devise/shared/error_messages', object: f.object %>
<%= f.input :aboutme, input_html: { class: "redactor", as: :text } %>
<%= text_area_tag :editor, "Ghbtd", :class => "redactor", :rows => 40, :cols => 120 %>
<%= f.submit "Сохранить", class: "btn btn-primary" %>
<% end %>
Я особенно добавляю text_area_tag из обычной формы, он создает два поля, одно поле (с text_area_tag), оно работает хорошо, но поле Redactors, созданное с помощью simple_form, становится простым полем, я не могу изменить его с помощью Redactors, я могу только вводить текст и он имеет ширину, как и другие поля в форме, но с text_area_tag он имеет большую ширину. as: атрибут text должен создавать поле, как text_area в simple_form, почему это не работает?