- 红宝石 1.9.2p290
- 导轨 3.1.1
如何从SLIM模板中的控制器创建 html 元素?
我会解释:
在我看来,我想通过某些条件更改“h1”html标签。
但我想把逻辑放在控制器中。
case params[:controller] when "recipes", "chefs"
case params[:action] when "show", "index"
@h_number = "h2"
else
@h_number ="h1"
end
else
@h_number ="h1"
end
在我的SLIM视图中,我想要这样的东西:
= @h_number#logo
= link_to image_tag("image.png"), root_path
结果是:
<h1 id="logo"><a href="/"><img src="image.png"></a></h2>
或者
<h2 id="logo"><a href="/"><img src="image.png"></a></h2>
是否可以?
我清楚了吗?对不起我的英语。