dam*_*ser 3 jquery ruby-on-rails head highcharts activeadmin
我使用主动管理员,在我的应用程序中有不同的.js必须加载到特定页面(不是全部).
关注此主题在Rails 3应用程序中添加页面特定javascript的最佳方法?它看起来很简单,但是编译了活动管理员中的布局.
我使用了一种解决方法来覆盖页脚:
class ActiveAdmin::Views::Pages::Base < Arbre::HTML::Document
private
# Renders the content for the footer
def build_footer
div :id => "footer" do
para "Copyright © #{Date.today.year.to_s}- All rights reserved ".html_safe
end
end
end
Run Code Online (Sandbox Code Playgroud)
如何在某些页面的标题中添加一些.js?如何解决方法?(如果可能的话,使用"yield:head"或类似的东西,所以我可以从任何地方轻松地调用它;))
编辑注意:我想要包含的js渲染一个highcharts
And*_*sch 14
我正在使用ActiveAdmin 0.5.0的主分支(截至2012年11月23日),并且有一个within适合我的Arbre构建器方法.
show do
within @head do
script :src => javascript_path('somefile.js'), :type => "text/javascript"
end
end
Run Code Online (Sandbox Code Playgroud)
您可以在其中查看其使用示例ActiveAdmin::Views::Pages::Base#build_active_admin_head.
希望这可以帮助.
| 归档时间: |
|
| 查看次数: |
4251 次 |
| 最近记录: |