Ajax bootstrap modal windows in Rails

В одному із Rails проектів інтернет магазину з продажу книг, була задача організувати попередній перегляд (скороченої версії) книги в pdf форматі. Для цього, було прийнято рішення, при кліку на лінк, відкривати модальне вікно із відображенням цього файлу (хоча amazon робить трохи по іншому – слайдер сторінок, які у вигляді зображень )

Continue reading

Bootstrap 3 в Rails 4.x

Для інтеграції Bootstrap 3 в Rails 4.x можна обійтися без інсталяції gem'а, виконавши наступны кроки:

  1. Скачуємо Bootstrap 3
  2. Копіюємо bootstrap.min.css в /vendor/assets/stylesheets
  3. Копіюємо bootstrap.min.js в /vendor/assets/javascripts
  4. Копіюємо каталог із шрифтами fonts в /vendor/assets/fonts
  5. Вставляємо рядок  в /app/assets/javascripts/application.js

     

  6. Вставляємо рядок в /app/assets/stylesheets/application.css

     

    та підключаємо шрифти наступним чином

  7. В config/application.rb після  class Application < Rails::Application добавляємо наступне:

     

  8. В консолі компілюємо assets наступним чином

  9. Перезапускаємо rails s

Приклади застосування

edit.html.erb

_form_edit.html.erb