ruby - Rails: Render a partial form based on path -
वर्तमान में मेरे पास यह लिंक है:
& lt;% = Link_to 'संपादित करें', edit_investment_path (निवेश)% & gt;
जो edit.html। एआरबी दृश्य पर जाता है, जिसमें यह html है:
& lt; div class = "forms" & gt; & Lt;% = रेंडर 'फॉर्म'% & gt; & Lt; / div & gt;
क्या 'फॉर्म' के अंत में एक पैरामीटर जोड़ने का एक तरीका है, इसलिए मैं उस लिंक से स्पष्ट रूप से form_retirement से लिंक कर सकता हूं?
उदाहरण के लिए, ऐसा कुछ:
& lt;% = link_to 'संपादित करें', edit_investment_path (निवेश, @ प्रारूप प्रकार = & gt; _retirement ")% & gt;
रेंडर होगा:
& lt; div class = "forms" & gt; & Lt;% = रेंडर 'फ़ॉर्म {{@ formtype}}'% & gt; & Lt; / div & gt;
आप
link_to ' संपादित करें ', edit_investment_path (निवेश, रूप-प्रकार:' सेवानिवृत्ति ')
और फिर उस के साथ अपने दृश्य में प्रवेश करें
params [: formtype]
आप तब भी अगर / अन्य
& lt;% यदि पराम [[formtype] == 'सेवानिवृत्ति'% & gt; & Lt;% = रेंडर 'सेवानिवृत्ति'% & gt; & Lt;% else% & gt; & Lt;% = रेंडर 'some_thing_else'% & gt; & Lt;% end% & gt;
हेवन का लंबे समय में प्रयोग किया जाता है, अब haml का उपयोग करके, उम्मीद है कि वाक्यविन्यास सही है
Comments
Post a Comment