<% if(image_form.send(image_field_name).last.send(field_name).file.present? rescue false) %>
<%= image_tag( image_form.send(image_field_name).last.send(field_name), :size=>"120x120") %>
<% end %>
<% if(image_form.send(image_field_name).last.send(field_name).file.present? rescue false)%> <%= f.fields_for image_field_name do |index| %> <%= index.fields_for "0" do |image| %> <%= image.hidden_field(:_id,{:value=>image_form.send(image_field_name).last.id.to_s}) %> <%= image.file_field field_name, {:id => (image_id rescue "input-upload"), :class => ('fileupload-new'+(@extra_class rescue "")), :accept=> 'image/png,image/gif,image/jpeg'} %><%= t('preferences.change') %> <% end %> <% end %> <%else%> <%= f.fields_for image_field_name do |index| %> <%= index.fields_for "0" do |image| %> <%= image.file_field field_name, {:id => (image_id rescue "input-upload"), :class => ('fileupload-new'+(@extra_class rescue "")), :accept=> 'image/png,image/gif,image/jpeg'} %><%= t('preferences.select_image') %> <% end %> <% end %> <%end%>