2016-08-16 7 views
0

내부 nested_form. 그것은 더 많은 것들을 가지고 있지만, 너무 많은 불필요한 정보를 포함하지 않기 위해서 나는 폼의 몇몇 필드를 생략했다. (액티브 : 6.1ms)레일 나는 다음과 같은 모델과 관계가있다 nested_form

그러나 나는 다음과 같은 오류

완료에게 690ms 500 내부 서버 오류 얻을

구문 에러 - 구문 오류, 예기치 keyword_do_block을; _slim_controls2 = request.fields_for : new_category_rate, do | u |; 적색 표시선

이다 :

^ /project/app/views/new_rates/_category_rate_requests.html.slim:61 : 끝 입력 기대 구문 오류 예기치 keyword_ensure, = request.fields_for :new_category_rate, do |u|

나는 하나 개의 형태로 세 가지 모델의 속성을 가질 수있는 방법이 있습니까? Rate 양식의 경우 더욱 정확합니다.

+0

코드가 충분하지 않습니다. 모델 A에 대한 매개 변수 방법을 게시하십시오 ('model model'은 모델의 이름입니다). – MarsAtomic

+0

코드와 오류 로그 조각을 제공하십시오 –

+2

오류 라인에 쉼표가 더 있습니다 .로 변경 :'= request.fields_for : new_category_rate가 할 | 유 |' – ollpu

답변

0

당신은 erroring 라인에 추가 쉼표가 있습니다. 변경 :

= request.fields_for :new_category_rate do |u| 
0

특정 이유로 그 보석을 사용해야 할 경우 나도 몰라,하지만 난 그것을 사용 그것을 위해 너무 오래 업데이트되지 않았습니다 생각합니다.

나는 Cocoon를 사용하고, 간단한 양식 당신은 할 필요가 : 당신은 너무 매우 쉬운 방법으로 link_to_add_associationlink_to_remove_association을 사용할 수 있습니다

simple_form_for @a do |f| 
    f.simple_fields_for :b do |b_f| 
    b_f.simple_fields_for :c do |c_f| 
     ... 
    end 
    end 
end 

. (주석에서 복사)

+0

감사 드리겠습니다. 감사합니다. –