Rails 3 - как показать по форме изображение из базы данных - PullRequest
0 голосов
/ 09 июня 2011

Моя форма:

<%= 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 (<% = f.text_field: logo%>), я увижу значение: logo (picname.jpg), но Я не знаю, как значение показать отдельно ...

Есть идеи, как это сделать? Заранее спасибо

1 Ответ

1 голос
/ 09 июня 2011

Я бы добавил

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

Возможно, вам придется настроить структуру вашего файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...