【Redmine】外部のJavascriptファイルをインクルードする方法

Redmine(今回の例は 3.0.4)で、外部のJavascriptファイルをインクルードして読み込む為の方法のメモです。

ネットワーク上に置かれているJavascriptも読み込めるので、WebフォントなどをRedmineで利用したい時などに便利です。

修正するファイル

全てのページで共通して読ませるために、下記のテンプレートファイルを修正します。必要に応じてバックアップをお忘れなく。

/var/lib/redmine/app/views/layouts/base.html.erb

javascript_include_tag を利用

RedmineはRailsで書かれているので、 javascript_include_tag というタグを利用します。

 ➡ Railsドキュメント:javascript_include_tag

先ほどの base.html.erb をテキストエディタで開き、下記のように修正してみます。

これで完了です。
最後にApacheを再起動しておきます。

アクセスしてソースを確認してみると、正常に読み込まれるようになってるはずです。

redmine_outjsfile_20160630

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です