한 리튬으로 그룹화하지 않습니다.semantic_fields_for 모두 내가</p> <p>여기에 현재의 조각입니다 HAML와 f.semantic_fields_for 사용하고
%ul.documents
=f.semantic_fields_for :documents do |u|
= link_to(u.object.comment.presence || u.object.file.original_filename, u.object.file.url)
= u.input :comment, :as=>:string
= u.hidden_field :_destroy
= link_to_function image_tag("/img/del_documets.png"), "remove_fields(this)", :class => "btn"
여기에 문제는 단지 "u.input : 코멘트 : 문자열 =>과 같이"formtastic에 의해 생성 된 "리"안에 있습니다. 링크와 다른 필드가 어딘가에 있으며이 종류의 HTML을 올바르게 스타일링하는 것은 불가능합니다.
모든 것이 정확한 리로 들어가는 것을 확인하는 방법이 있습니까?
f.semantic_fields_for 직후에 li을 추가하더라도 첫 번째 링크 만 감싸기 때문에 다음 요소는 완전히 위의 ul 만 감싸줍니다.
그 문제는 모든 요소가 한 줄에 있어야한다는 것입니다. 이것은 나에게 4 개의 LI를 제공합니다. 그러나 UL에서 LI로 랩핑 할 수는 있지만 그래도 꽤 못생긴 것입니다. –
또한 hidden_field는 좋은 결과를 얻는 방법 인 –