2016-06-01 3 views
0

다음 코드는 "프로젝트 주소"의 레이블을 제공 레이블? 당신이 타이틀의 경우 모든 레이블을 원한다면제목 케이스

답변

2

, 당신은 이니셜에서 간단한 양식을 구성 할 수 있습니다 : 당신이 :label 옵션을 명시 적으로 레이블을 지정하지 않는

# config/initializers/simple_form.rb 
# How the label text should be generated altogether with the required text. 
config.label_text = lambda { |label, required, explicit_label| "#{required} #{explicit_label ? label : label.to_s.titleize}" } 

이 모든 레이블 제목 케이스를 만들 것입니다.

+1

'explicit_label'은 문자열이 아닌 부울입니다. –

+0

여기서'to_s' 호출이 필요하다고 생각하지 않습니다.'label.titleize'가 충분해야합니다. – Pwnrar