1
所以,我使用的載波,以允許用戶上傳個人資料圖片。現在最終,我希望用戶能夠點擊圖片並在profile.html.haml頁面上即時上傳新圖片。找不到有效的映射零
所以,我一直在嘗試,下面添加一個形式看跌期權操作,讓用戶即時更新的圖像,而不必去edit.html.haml頁面。
不過,我被擊中,出現此錯誤:
Could not find a valid mapping for nil
Extracted source (around line #8):
<%= form_for(@user, :url => registration_path(@user), :html => { :method => :put }, :html => {:multipart => true}) do |f| %>
<%= link_to (image_tag current_user.profile_image_url(:thumb).to_s), edit_account_path(current_user)%>
<% end %>
哪兒我去錯了嗎?
或者我已經試過這可能是完全關閉:
<%= link_to (image_tag current_user.profile_image_url(:thumb).to_s), f.file_field :profile_image%>
這給了這個錯誤:
Sites/Friendiose-master/app/views/home/landing_welcome.html.erb:9: syntax error, unexpected tSYMBEG, expecting ')'
...l(:thumb).to_s), f.file_field :profile_image);@output_buffer...
在先進的感謝。
感謝肖恩,但它的載波不回形針我應該提到的是遺憾。問題出在表單不是用image_tag語法。你使用團隊查看器嗎? –
你的錯誤是與任何是LANDING_PAGE線9.哪個是IMAGE_TAG因爲它說,它在下面 –
@SonnyBlack的錯誤,您可以勾選答案,如果它幫助。 –