मैं HAML के साथ शुरू कर रहा हूं और मेरी पहली फ़ाइल को परिवर्तित करने पर काम कर रहा हूं। के जाहिरा तौर पर सही चूक "- अंत":ईआरबी बनाम एचएएमएल रूपांतरण अगर एक शर्त है?
You don't need to use "- end" in Haml. Use indentation instead:
- if foo?
%strong Foo!
- else
Not foo.
कैसे: एक ओर जहां तार्किक
- if current_user
= link_to 'Edit Profile', edit_user_path(current_user.id)
= link_to 'Logout', logout_path
- else
= link_to 'Register', new_user_path
= link_to 'Login', login_path
- end
मुझे हो जाता है
app/views/layouts/application.html.haml:28: syntax error, unexpected kENSURE, expecting kEND
app/views/layouts/application.html.haml:30: syntax error, unexpected $end, expecting kEND
:
- if current_user
= link_to 'Edit Profile', edit_user_path(current_user.id)
= link_to 'Logout', logout_path
- else
= link_to 'Register', new_user_path
= link_to 'Login', login_path
मुझे हो जाता है क्या मुझे यह कंडीटी मिलती है एचएएमएल में काम कर रहे ओनल स्टेटमेंट?
आप अपने सवाल में जवाब है .... त्रुटि संदेश आपको बताता है कि वास्तव में क्या करना है। – nitecoder