How to include a css or javascript in an erb that is outside the layout?

后端 未结 3 559
面向向阳花
面向向阳花 2020-12-13 19:47

Sorry for the slightly noobish question, as I am writing my first rails app.

I get the idea of the layout view, but if you are using them, is there any way to includ

3条回答
  •  情深已故
    2020-12-13 20:28

    You can't if your tag is in your layout.

    You may want a different layout for that controller action. Like this on the render:

     render :action => "index", :layout => "some_other_layout
    

    Also you can set a different default layout for a whole controller with this line in the controller class:

    layout "some_other_layout"
    

    Check the API docs, there's some complex things you can do with conditionals on that layout method.

提交回复
热议问题