rails 5 添加菜单到 dashing-rails 布局
rails 5 adding menu to dashing-rails layout
能够向仪表板添加类似布局的最佳方法是什么,就像我们在应用程序中所做的那样。我试图添加我在整个应用程序中使用的相同的 materalize 布局,但它似乎在我的主布局中的每个 link_to 上都被破坏了。
损坏示例 link:
undefined local variable or method `edit_user_registration_path'
以添加路由文件部分为例。
Rails.application.routes.draw do
mount Dashing::Engine, at: Dashing.config.engine_path
resources :bills
resources :unit_types, :except => [:show]
end
所以如果我添加 link_to bills_path 它会导致错误。
这里提供了答案。
只需要在实际路线前加上 link_to 和 main_app。
<%= link_to "About", main_app.about_path %>
能够向仪表板添加类似布局的最佳方法是什么,就像我们在应用程序中所做的那样。我试图添加我在整个应用程序中使用的相同的 materalize 布局,但它似乎在我的主布局中的每个 link_to 上都被破坏了。
损坏示例 link:
undefined local variable or method `edit_user_registration_path'
以添加路由文件部分为例。
Rails.application.routes.draw do
mount Dashing::Engine, at: Dashing.config.engine_path
resources :bills
resources :unit_types, :except => [:show]
end
所以如果我添加 link_to bills_path 它会导致错误。
这里提供了答案。
只需要在实际路线前加上 link_to 和 main_app。
<%= link_to "About", main_app.about_path %>