2012-01-09 35 views
5

Trong ứng dụng đường ray 3.0 của tôi, tôi có một tập hợp các check_box_tags với một nhãn. Tôi muốn các nhãn cho các hộp kiểm đó để giữ trường hợp của chúng.đường ray viết hoa các mục check_box_tag

EG: Nhãn 'Trường học/Cao đẳng' được chuyển thành 'Trường học/đại học' và bất kỳ từ viết tắt nào như 'RAAF' được chuyển thành 'Raaf' khi được sử dụng trong một check_box_tag. Đây là mã Tôi đang sử dụng:

%h2 Chaplains 
- for chaplain in Chaplain.all 
= check_box_tag "clergy[chaplain_ids][]",chaplain.id,@clergy.chaplains.include?(chaplain) 
= f.label chaplain.name 
%br 
+0

Hey chỉ một mẹo, bạn có thể muốn xem xét việc đặt Chaplain.all tại của bạn điều khiển và gán nó cho một biến cá thể. – ericraio

+0

ericraio, Cảm ơn tôi đã làm điều đó ngay bây giờ. – map7

Trả lời

8

Bạn có thể làm một trong những cách sau đây để giữ lại giá trị vốn hóa

= label_tag chaplain.id, chaplain.name 

    = f.label chaplain.id, chaplain.name 

    = content_tag :label, chaplain.name 
Các vấn đề liên quan