-1
如何在Ruby on rails中的视图文件中加载多个视图? 我在codeigniter中执行以下操作。在轨道上的红宝石视图中加载多个视图
<?php
$this->load->view('header');
$this->load->view('navbar');
$this->load->view('masthead');
?>
如何在Ruby on rails中的视图文件中加载多个视图? 我在codeigniter中执行以下操作。在轨道上的红宝石视图中加载多个视图
<?php
$this->load->view('header');
$this->load->view('navbar');
$this->load->view('masthead');
?>
您需要查看布局和部分的概念。关于这个请看rails guide。
从引导,在谐音拉的示例:
<%= render "shared/ad_banner" %>
<h1>Products</h1>
<p>Here are a few of our fine products:</p>
...
<%= render "shared/footer" %>
<%= render "shared/ad_banner" %>
<h1>Products</h1>
<p>Here are a few of our fine products:</p>
...
<%= render "shared/footer" %>
和页脚,ad_banner文件应在意见文件夹renamedto _footer或_ad_banner。
没有清除多个视图意味着??使用'layout'或'<%= render:partial =>“folder_name/_header”%><%= render:partial =>“folder_name/_navbar”%><%= render:partial =>“folder_name/_masthead “%>' –
请阅读关于Rails中的布局和渲染。 http://guides.rubyonrails.org/layouts_and_rendering.html –