Ruby on rails rails将内容呈现到不同文件夹中的模板
我想在位于不同文件夹的模板中呈现cms的内容块。 我的意见和内容如下: /views/cms/articles/render.html.erb:Ruby on rails rails将内容呈现到不同文件夹中的模板,ruby-on-rails,content-management-system,Ruby On Rails,Content Management System,我想在位于不同文件夹的模板中呈现cms的内容块。 我的意见和内容如下: /views/cms/articles/render.html.erb: <p><b>Name:</b> <%= @content_block.name %></p> <p><b>Question:</b> <%= @content_block.question %></p> <p><
<p><b>Name:</b> <%= @content_block.name %></p>
<p><b>Question:</b> <%= @content_block.question %></p>
<p><b>Answer:</b> <%= @content_block.answer %></p>
<p><b>Tags:</b> <%= @content_block.tags %></p>
<div id="wrapper" style="width: 700px; margin: 0 auto; text-align: left; padding: 30px">
Breadcrumbs: <%= render_breadcrumbs %>
Main Menu: <%= render_menu %>
<h1><%= page_title %></h1>
<p><%= render @content_block.question %></p>
</div>
名称:
问题:
答复:
标签:
/视图/布局/模板/default.html.erb:
<p><b>Name:</b> <%= @content_block.name %></p>
<p><b>Question:</b> <%= @content_block.question %></p>
<p><b>Answer:</b> <%= @content_block.answer %></p>
<p><b>Tags:</b> <%= @content_block.tags %></p>
<div id="wrapper" style="width: 700px; margin: 0 auto; text-align: left; padding: 30px">
Breadcrumbs: <%= render_breadcrumbs %>
Main Menu: <%= render_menu %>
<h1><%= page_title %></h1>
<p><%= render @content_block.question %></p>
</div>
面包屑:
主菜单:
这给了我一个错误“未定义的局部变量或方法”content\u block“
我想显示问答元素,请帮助我解决此问题。您不想要
default.html.erb
的实例变量@content\u block
?目前,
看起来需要更改为
我这样做了,但无法访问render.html.erb这些不是您的完整视图文件-更新您的帖子以包含视图文件的完整内容,以及整个堆栈跟踪。请发布此模板在其中呈现的控制器操作。