Элемент div, который вы хотите разместить под панелью навигации, можно стилизовать с помощью top: ##px;
(где ## - высота пикселя панели навигации, под которой вы хотите, чтобы она проходила). А затем также добавьте либо position: sticky;
, либо position: fixed;
, в зависимости от того, хотите ли вы залипание или фиксированное поведение.
Я подозреваю, что то, что вы на самом деле хотите, здесь фиксированное, а не липкое.
Для ресурсов с пространством имен, как и для вложенных ресурсов, вы можете использовать массив с символом:
link_to 'Click here', [:admin, @opt_in_user]
или
form_for [:admin, @opt_in_user] do |form| ....
документы rails для url_for указывают, что вам придется вызывать это явно:
Если вы вместо хеша передать запись (например, активная запись или активная Ресурс) в качестве параметра параметров, вы будете запускать названный маршрут для эта запись. Поиск произойдет на Название класса. Так прохождение Объект мастерской попытается использовать маршрут семинара. Если у тебя есть вложенный маршрут, такой как admin_workshop_path вам придется называть это явно (это невозможно для url_for, чтобы угадать этот маршрут).
(от http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#M001564 )
Rails can accept an array of objects that are then mapped into a named route
e.g. <%= link_to @comment.title, [@article, @comment] %>
You'll get a link to /articles/@article.to_param/comments/@article.to_param
This can be used in form_for
and other places as well
Use:
link_to '...', admin_opt_in_user_path(@anOptInUser)
For collection:
admin_opt_in_users_path
You can also add edit and new prefixes.
When you use form_for be sure you pass admin_opt_in_users_path on new action and admin_opt_in_user_path(@anOptInUser) on edit action.