Использование отдельного CSS файла для Header в Ruby on Rails

290
08 марта 2018, 09:33

Проект на Рельсах. Подключен Bootstrap. Делаю отдельно Header для сайта. Но как использовать css файл только для Header?

В папке /app/views/layout создал _header.html.erb где сама структура меню.

В папку /app/assets/stylesheets файл header.scss

В /config/initializers/assets.rb добавил Rails.application.config.assets.precompile += %w( header.css )

В application.html.erb добавил <%= stylesheet_link_tag 'header' %>.

Рендерится в application.html.erb:

<body>
<%= render 'layouts/header' %>
<div class="container">
    <%= yield %>
</div>
<%= render 'layouts/footer' %>

CSS файл работает, но работает для всего сайта, а не для Header. Как заставить рендерить layouts/header вместе с файлом header.scss?

READ ALSO
Запрос данных из нескольких таблиц с одинаковыми полями

Запрос данных из нескольких таблиц с одинаковыми полями

Допустим есть 2 таблицы , у них есть одинаковые поля id, id_product, далее произвольное количество полей , например таблица table_10 поля ->id,id_product, еще...

308
Оптимизация работы подзапросов

Оптимизация работы подзапросов

Здравствуйте! Друзья, столкнулся со следующим вопросомЕсть запрос:

303
Не запускается mysql на mamp pro

Не запускается mysql на mamp pro

Привет парни, столкнулся с проблемой не запускается mysql на mamp pro 42 , вот лог ошибок

326
Оптимизация запроса c кучей join-ов, Mysql

Оптимизация запроса c кучей join-ов, Mysql

У меня супер кул расчудесный запрос )

293