2012-05-06 10 views
8

यह शायद थोड़ा सा सवाल है, लेकिन क्या कोई शानदार तरीका है, लेबल सहायक में लेबल-टेक्स्ट को कैसे बदला जाए?रेल 3 - मैं लेबल सहायक में टेक्स्ट-लेबल कैसे अनुकूलित कर सकता हूं?

= f.label :name 

उत्पन्न

<input id="car_name" name="car[name]" size="30" type="text"> 

मैं लेबल, कहते हैं, अपनी कार बजाय नाम में टेक्स्ट रखना चाहते हैं, तो कैसे ऐसा करने के लिए?

एक तरह से HTML के रूप में सीधे लेबल टैग लिखने के लिए है, लेकिन यह थोड़ा गंदा तरीका है ...

उत्तर

17

बस f.label करने के लिए एक दूसरी स्ट्रिंग तर्क जोड़ने के लिए, इस तरह:

label_tag 'name', 'Your name' 
# => <label for="name">Your Name</label> 

देखें here