【问题标题】:Rails 3 - how to show in form an image from databaseRails 3 - 如何以表格形式显示数据库中的图像
【发布时间】:2011-06-09 11:18:13
【问题描述】:

我的表格:

<%= form_for @optional, :html => {:multipart => true}, :validate => true do |f| %>
  <%= field_set_tag do %>
  <p>
    <%= f.label 'Description' %><br />
    <%= f.text_area :desc, :size => 60 %>
  </p>
...
  <p>
    <%= f.label 'Logo' %>
    <% if :logo %>
      <%= f.logo %> #bad idea
    <% else %> 
      <%= f.file_field :logo %> 
    <% end %>
  </p>

  <% end %>

我想问你,我怎样才能得到:logo的值。如果我将 :logo 作为 text_field () 的参数,我将看到 :logo (picname.jpg) 的值,但我不知道,值如何单独显示...

有什么想法,怎么做? 提前致谢

【问题讨论】:

    标签: image ruby-on-rails-3 forms helper


    【解决方案1】:

    我会添加

    <%= image_tag @optional.logo unless @optional.logo.blank? %>
    

    您可能需要调整文件结构。

    【讨论】:

      猜你喜欢
      • 2015-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-29
      • 1970-01-01
      • 2022-01-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多