2012-03-07 3 views
7

좋아요. 나는 루비/레일을 처음 사용합니다. 그래서 내 약점을 보완하기 위해 우리 회사는 웹 사이트의 뼈를 만드는 데 도움이되는 사람을 고용했습니다. 그는 formtastic : label_method를 입력 했으므로 DDLB에 표시되는 필드를 변경할 수 있습니다. 프로젝트를 새 상자로 옮기면이 오류가 발생합니다.어떻게 수정합니까? formtastic : label_method는 더 이상 사용할 수 없습니다.

: label_method은 내가 궁금하면 ..입니다 내가이 곳에서 무엇을 사용합니까

더 이상 사용할 수 있습니까?

답변

10

이 나는 ​​것 같아요 :

:member_label 

따르면 http://rubydoc.info/gems/formtastic/2.0.0/Formtastic/Helpers/InputHelper

"(기호, PROC 방법이) - 추천하지 않습니다에 이름 : member_label"

문제가 해결되지 않으면 우리가 볼 수 있도록 _form을 게시 할 수 있습니까?

+0

실제로 나는 같은 텍스트로 내 자신의 질문에 대답하려고 애 썼습니다. 고마워요. 나는 또한 이런 식으로 3 시간 동안 루비를 얼마나 사랑하는지에 관해 조금이라도 환기하려고했다. 이제이 아름다운 잡화로 30 개의 양식을 편집해야합니다. 어떻게 변하지 않는 C를 놓치지 마세요 – baash05

+0

신난다! 때로는 질문을 입력하면 그 답을 깨닫게됩니다. Rails와 함께 행운을 빌어 요! –

+0

기록만을 위해서 : 누군가 루비로 쓰여진 라이브러리를 바꾸어도 루비가 C보다 더 바뀌지 않습니다. C 라이브러리도 바뀝니다. 변경 사항이 마음에 들지 않으면 이전 버전의 C 라이브러리를 사용할 수 있습니다. 단 한 줄의 코드 만 변경하지 않아도되는 이전 버전의 formtastic을 사용할 수 있습니다. –

2

:member_label은 사용하는 물건입니다!

편집 : 이 더 최근에, 나는 (:label_method 포함)이 모두 작동시킬 수 없습니다. 내가 사용한 방법은 모델에 to_label 메서드를 정의하는 것이 었습니다.

관련 문제