Lui*_*sar 0 ruby ruby-on-rails bootstrap-4
我正在构建一个 Rails 应用程序,我想为除主页之外的每个视图使用引导容器。理想情况下,我会将yieldon application.html.erb 放在容器中,以便它包含每个视图,但这也将包含主页。有没有一种简单的方法可以只排除主页?
应用程序.html.erb
<body>
<div class="container">
<%= yield %>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
您可以在app/views/layouts/目录中创建其他布局。然后将该布局用于您需要的操作。
class YourController < ApplicationController
layout "your_new_layout", only: :your_action
...
end
Run Code Online (Sandbox Code Playgroud)
有关其他信息,请参阅Ruby on Rails 指南的文档。