Mex*_*xer 10 layout ruby-on-rails activeadmin
我想将Gon(https://github.com/gazay/gon)添加到我的activeadmin
但我需要添加这一行
<%= include_gon %>
Run Code Online (Sandbox Code Playgroud)
到布局的头部
但我无法弄清楚如何?
leo*_*nel 27
添加到Mexxer的评论.转到`config/initializers/active_admin.rb
在页面底部,您将找到以下内容:
# == Register Stylesheets & Javascripts
#
# We recommend using the built in Active Admin layout and loading
# up your own stylesheets / javascripts to customize the look
# and feel.
#
# To load a stylesheet:
# config.register_stylesheet 'my_stylesheet.css'
#
# To load a javascript file:
# config.register_javascript 'my_javascript.js'
Run Code Online (Sandbox Code Playgroud)
取消注释最后一行并将my_javascript.js替换为您的文件,如下所示...
# To load a javascript file:
config.register_javascript 'invoices.js'
Run Code Online (Sandbox Code Playgroud)
该文件可以位于 app/assets/javascripts/invoices.js
这也可能是相关的:
# The Active Admin equivalent of putting this in your application layout:
# <head>
# <%= cloudinary_js_config %>
# </head>
module ActiveAdmin
module Views
module Pages
class Base < Arbre::HTML::Document
alias_method :original_build_head, :build_active_admin_head
def build_active_admin_head
original_build_head
within @head do
text_node include_gon
end
end
end
end
end
end
Run Code Online (Sandbox Code Playgroud)
资料来源:https://gist.github.com/seanlinsley/9786622
小智 5
register_javascript 配置将在 V2 中弃用。
config/initializers/active_admin.rb因此,您可以更改,而不是更改assets/javascripts/active_admin.js,只需将 .js 的名称文件放入
//= require active_admin/base
//= require activeadmin_addons/all
//= require masks
Run Code Online (Sandbox Code Playgroud)
该文件位于 asset 文件夹内,如 mask.js
| 归档时间: |
|
| 查看次数: |
10863 次 |
| 最近记录: |