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

Popular posts from this blog

import - Python ImportError: No module named wmi -

Editing Python Class in Shell and SQLAlchemy -

c# - MySQL Parameterized Select Query joining tables issue -