我还在试图确定路线如何在轨道上运行。我喜欢的是当用户提交带有图像的表单时,它会在索引页面上显示图像。
索引:
<%= @posts.each do |x| %>
<div class="white">
<%= image_tag post.image_url(:medium) %>
<br />
<%= x.description %>
</div>
<% end %>
新:
<%= simple_form_for @post, url: root_path, as: 'new post',
wrapper_mappings: {
check_boxes: :vertical_radio_and_checkboxes,
radio_buttons: :vertical_radio_and_checkboxes,
file: :vertical_file_input,
boolean: :vertical_boolean
} do |f| %>
<%= f.label :description %>
<%= f.text_area :description %>
<%= f.input :image, as: :file %>
<br>
<%= f.button :submit %>
<% end %>
显示:
<%= image_tag(@posts.image.url(:medium)) %>
<%= @posts.description %>
如果有人可以帮助我,那么这就是我的github:https://github.com/mahalocode/insta
提前致谢 干杯!
答案 0 :(得分:0)
请试试这个
<%= simple_form_for @post,
wrapper_mappings: {
check_boxes: :vertical_radio_and_checkboxes,
radio_buttons: :vertical_radio_and_checkboxes,
file: :vertical_file_input,
boolean: :vertical_boolean
} do |f| %>
我不知道你使用:as and :url
背后的意图。请参阅此备忘单以了解有关这些选项的更多信息。
cheat sheet
我做了一些其他更改并将代码推送到您的github存储库中。请拉一下。
干杯!