2010-09-16 5 views

उत्तर

13

आप API पढ़ा, तो आप निम्न उदाहरण देखेंगे , फिर ब्रेसिज़ में एक और चीज। " इसका अर्थ बनाने का एक और तरीका यह है कि भाग को हश होना पड़ता है।

link_to "link", 
     { :controller => :my_controller, :action => :index }, 
     { :class=>("on" if request.path =~ /\/my_controller/) } 

यदि आप चाहें तो सभी को एक पंक्ति पर रखा जा सकता है।

7

अपने कोड में है, :class बजाय url_options हैश html_options में शामिल किया जा रहा है। कुछ इस तरह का प्रयास करें:

link_to(body, url_options = {}, html_options = {}) 

इसका मतलब यह है LINK_TO के लिए वाक्य रचना "कुछ और कुछ के लिए लिंक है, तो ब्रेसिज़ में है:

<%= link_to "link", {:controller => :my_controller, :action => :index}, {:class => ...} %> 
संबंधित मुद्दे