Как в Rails 3, используя Formtastic 2, заменить встроенный упорядоченный список элементами div?
-
27-10-2019 - |
Вопрос
В моем приложении Rails 3 я использую Твиттер-бутстрап в качестве основы для разработки собственной системы управления проектами.Я использую Formtastic, чтобы помочь мне с формами, поскольку это экономит много времени и кода.Моя проблема заключается в том, чтобы заставить код Formtastic выводить формы в соответствии с соглашениями Bootstrap.Я прочитал несколько статей, которые я нашел в Google, в которых предлагалось установить патч Formtastic, но мне не удалось сделать это успешно.
Как я могу настроить вывод Formtastic для использования div вокруг каждого поля, чтобы я мог использовать с ним Bootstrap?
Спасибо, что заглянули.
Решение
Вы можете использовать formtastic-бутстрап драгоценный камень.У вас должна быть возможность вставить это, и он сгенерирует HTML, который будет естественным образом работать с Twitter Bootstrap.
Другие советы
Что ж, сегодня я попытался поднять форматастичный и сделать его совместимым с начальной загрузкой ... разметка невероятно тесно связана с кодом, поэтому я сдался и вместо этого переключился на Simple_form. Прекрасно работает с советом в Rails: Использование Simple_form и интеграция Bootstrap Twitter
Если вы используете файлы SCSS из одного из SCSS-Twitter-Bootstrap Проекты, вы можете просто комментировать или удалить включение для форм части CSS.
Просто скопируйте их в приложения/таблицы стилей (Rails 3.0) или приложение/активы/таблицы стилей и комментировать:
// @import "forms.scss";
Не забудьте добавить форматастический CSS обратно:
<%= stylesheet_link_tag 'formtastic', 'formtastic_changes' %>