Skip to content

Commit d69faac

Browse files
committed
Use data attribute to fetch admin.js options
1 parent e0eb6ca commit d69faac

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

app/views/layouts/rails_admin/application.html.haml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,10 @@
99
= stylesheet_link_tag "rails_admin/rails_admin.css", media: :all
1010
= javascript_include_tag "rails_admin/rails_admin.js"
1111
-# Initialize JS simple i18n
12-
:javascript
13-
RailsAdmin.I18n.init('#{I18n.locale}', JSON.parse("#{j I18n.t("admin.js").to_json}"))
1412
%body.rails_admin
13+
#admin-js{:'data-i18n-options' => I18n.t("admin.js").to_json}
14+
:javascript
15+
RailsAdmin.I18n.init('#{I18n.locale}', document.getElementById("admin-js").dataset.i18nOptions);
1516
#loading.label.label-warning{style: 'display:none; position:fixed; right:20px; bottom:20px; z-index:100000'}= t('admin.loading')
1617
%nav.navbar.navbar-default.navbar-fixed-top
1718
= render "layouts/rails_admin/navigation"

0 commit comments

Comments
 (0)