Я хочу создать файл входа в моем Ruby On Rails, но когда я это сделаю, я получаю свой navbar
, который я создал над элементом <%= yield %>
, как я могу сделать исключение для файл login.html.erb
, так что у него нет navbar
?Rails сделать исключение в application.html.erb
ответ
Перемещайте Navbar к частичному, и оказывать частичное условно:
<!-- _nav_bar.html.erb -->
<div class="nav"> ... </div>
<!-- application.html.erb -->
<% unless @skip_navbar %>
<%= render partial: 'nav_bar' %>
<% end %>
Тогда в контроллере установить переменную условие:
def login
@skip_navbar = true
# ...
end
Привет, EugZol, Он все еще не работает, –
Он ставит на каждую страницу два навигатора, которые я решил, что с @skip_navbar = true на каждом контроллере, но при входе он не ушел. –
Вы также должны изменить все свои 'app/views/layouts/*. Html.erb', а не только' application.html.erb'. Ты сделал это? – EugZol
- 1. Rails application.html.erb?
- 2. Application.html.erb in rails 4
- 3. Rails/application.html.erb не загружается
- 4. Rails, оставляя комментарии в application.html.erb
- 5. обход application.html.erb в приложении Rails
- 6. Rails: Application.html.erb suddently stop rendering
- 7. Rails 3, HowTo - Передайте Установку в Application.html.erb
- 8. Как отобразить application.html.erb в приложении Rails?
- 9. Где определить переменную Rails в application.html.erb
- 10. Что такое Sinatra Equivelant из Rails application.html.erb?
- 11. Rails aways отображает application.html.erb вместо желаемых просмотров.
- 12. Передача переменных из application.html.erb в контроллер в Rails?
- 13. Rails - Как использовать application.html.erb в моем настраиваемом макете?
- 14. Перекрытие «application.html.erb» для ActiveAdmin
- 15. Ошибка application.html.erb
- 16. Rails: как включить метатеги в представлениях, а не в application.html.erb?
- 17. application.html.erb все еще не отображается
- 18. Rails Действие контроллера: Исключение поймал
- 19. Как передать код с application.html.erb
- 20. Rails 3 - неопределенный метод `[] 'для nil: NilClass в application.html.erb
- 21. Использование макета, отличного от application.html.erb в приложении ruby on rails?
- 22. Не удается вызвать пути к экземплярам в application.html.erb - rails
- 23. Rails have_selector не работает, когда селектор находится в application.html.erb
- 24. jQuery не работает на странице application.html.erb в приложении Rails
- 25. может просматривать не расширение "application/application.html.erb" в ruby on rails?
- 26. Полное активы в application.html.erb макете
- 27. Rails: Правильный способ сделать исключение «Доход» с помощью «Content_for»?
- 28. Как встроить CSS и JavaScript в application.html.erb?
- 29. Почему мое приложение rails перезагружает application.html.erb каждый раз, когда
- 30. Facebook OG Meta Tags в application.html.erb
Вы используете 'devise'? –