Я использую элемент управления file field
для загрузки изображения, как показано ниже:
<%= form_for(:ImageUpload, :html => { :id => "imageupload" }) do |f| %>
<table width="100%">
<tr>
<td align="left">
<%= file_field( "upload", "datafile") %>
</td>
</tr>
</table>
<table width="92%">
<tr>
<td align="center">
<div class="button" style="margin-right:60px;">
<%= f.submit "Next", { :class => "buttonSearch"} %>
</div>
</td>
</tr>
</table>
<% end %>
страница контроллера:
def create
get_img_path = params[:upload][:datafile].path
@blah = get_img_path
render 'new'
end
И я хочу получить отдельный путь к загруженному изображению, а также хочу изменить путь к серверу изображения на этот app/assets/upload
, потому что я хочу сохранить загруженное изображение по этому пути app/assets/uploaded
. Пожалуйста, предложите мне, жду вашего ответа. Спасибо.