【发布时间】:2012-03-08 19:46:16
【问题描述】:
您好,我在为电子商务网站的 ruby on rails 上显示产品的单个页面时遇到问题,我的显示视图代码如下:
<div class="name">
<%= @product.name %>
</div>
<div class="description">
<%= @product.description %>
</div>
<div class="images">
<div class="image_url">
<%= @product.image_url %>
</div>
<div class="image_url1">
<%= @product.image_url1 %>
</div>
<div class="image_url2">
<%= @product.image_url2 %>
</div>
<div class="image_url3">
<%= @product.image_url3 %>
</div>
</div>
<div class="price" >
<%= @product.price %>
</p>
这是控制器的代码:
def show
@product = Product.find(params[:id])
respond_to do |format|
format.html # show.html.erb
format.json { render json: @product}
end
end
我应该添加什么才能看到显示名称图像、描述、价格的单个产品页面,因为它在我为产品编制索引时工作正常?
【问题讨论】:
-
您是否发现此代码有任何错误?您是否为产品创建了路线?
-
这是我返回的:'名称:Duffer 产品描述:这是一个行李袋 图片 URL:rails.png 图片 URL 1:图片 URL 2:图片 URL 3:价格:100.0' 但是我想要的是显示的图像没有发生。
标签: html ruby-on-rails views