在轨道中的td内显示和隐藏图像

时间:2013-07-30 19:57:01

标签: ruby-on-rails ruby-on-rails-3 sass

我尝试加载图片,如果用户的状态为“admin”,但由于我不习惯使用Rails而遇到问题。

以下是我的观点:

%td= recruiter.admin? ? image_path('admin.png') : ''

1 个答案:

答案 0 :(得分:0)

要显示图像,您应该使用image_tag,而不是image_path。 image_tag将生成IMG html标记,而image_path则为您提供资源路径。阅读http://api.rubyonrails.org/classes/ActionView/Helpers/AssetTagHelper.html#method-i-image_tag