2010-01-23 3 views
1

이 코드를 사용하여 사진을 업로드했지만 사진을 성공적으로 업로드하지 못했지만 다른 콘텐츠를 업데이트 할 수 있습니다.RoR의 종이 클립을 사용하여 사진을 업로드 할 수 없음

중단 경고 :

<% semantic_remote_form_for(@product, :html => {:multipart => true}) do |f| %> 
    <% f.inputs do %> 
    <%= f.input :title, :label => "Name" %> 
    <%= f.input :category , :include_blank => false , :label => "Category" %> 
    <%= f.input :price, :label => "Price" %> 
    <%= f.input :photo, :label => "Photo" %> 
    <% end %> 
    <%= f.buttons %> 
<% end %> 

서버 로그에서 코드

하나의 컨트롤러에 대한 세션을 비활성화는 는 더 이상 사용되지 않습니다. 세션은 이제 게으른 로드되었습니다. 따라서 사용자가 액세스하지 않으면 을 사용하지 마십시오. 당신은 여전히 ​​ ..

처리 ProductsController가 번호 업데이트 (2010-에서 1 : 위해 ( /onlineStore/app/controllers/application_controller.rb:6에서 호출) request.session_options와 세션 쿠키 옵션을 수정할 수 있습니다 01-23 22시 3분 54초) 파라미터 [PUT] : { "커밋"=> "에 저장 제품" "authenticity_token"=> "vOvxOPYYE1wRGDYTEH5ciHrNJXUpGTJku3etIpCmf1c =" "ID"= ""33 ", "제품 "=>"가격 "=>"874 ", "제목 "=>"다른 제품 ", "category_id "=>"142 "},"_ "=>" "}

답변

0

Javascript가 AJAX를 통해 파일을 업로드 할 수 없으므로 전혀 작동하지 않습니다. 새로운 스위치가 리모컨 양식을 만들었습니까? 의미 론적 양식을 만드는 데 도움이되는 보석 일지라도, 그런 방식으로 파일 업로드를 할 수 없어야합니다.

+0

죄송합니다. 잘못된 형식입니다 ... ... 그래서 원격 양식을 사용할 수 없습니까 ?? 하지만 js를 사용하여 모든 내용을 다시로드하길 원합니다. 어떻게해야합니까? – DNB5brims

관련 문제