2011-06-23 10 views
14

संशोधित करने से रेल फॉर्म लेबल को रोकें मेरे पास मेरे एक दृश्य में नीचे दिया गया कोड है लेकिन यह हमेशा होम पेज यूआरएल के रूप में प्रस्तुत करता है। मैं इसे केस बदलने से कैसे रोक सकता हूं?टेक्स्ट

<%= f.label "Home Page URL" %><br /> 

उत्तर

26
<%= f.label :home_page_url, "Home Page URL" %><br /> 

बेवकूफ, मुझे पता है, लेकिन वह यह कर देंगे।

f.label के बाद पहला पार्म वास्तव में संपादित होने वाली वस्तु का तरीका होना चाहिए, इसलिए आपको शायद यह गलत हो गया है। मुझे लगता है कि विधि (फ़ील्ड नाम) वास्तव में उपरोक्त मेरे पुनर्लेख में "home_page_url" है। दूसरा पार्म, वैकल्पिक, विधि नाम के रेल के डिफ़ॉल्ट केस-आईएनजी को ओवरराइड करेगा - यही वह जगह है जहां आप अपने उचित तरीके से लेबल किए गए लेबल में रखना चाहते हैं।