毎日Learning

学んだことを共有します

RedmineのBacklogsプラグインを入れるとロード中って出て消えないときの対処法

チケット画面を開くと、「ロード中」って出たまま消えない。

どうやら、Redmineのバージョン2.6.3.0、Backlogsプラグインのバージョン1.0.6の環境だと、jQueryのバージョン違いによりなっちゃうみたい。

対処方法としては、

cd redmine/htdocs/plugins/redmine_backlogs/assets/javascripts/jquery
wget http://code.jquery.com/jquery-migrate-1.2.1.js

って感じでmigrate用のJSファイルをとってきて、

cd redmine/htdocs/plugins/redmine_backlogs/app/views/hooks
vim _rb_include_scripts.html.erb

って感じでエディタで開いて、

<%= javascript_include_tag 'jquery/jquery-migrate-1.2.1.js', :plugin => 'redmine_backlogs' %>
%>

って行をどっかに書く。

※試したわけじゃないけど、migrate用のJSなのでファイルの最下行よりは、うえのほーに書くのが良いと思う。

以上をすると、バーンダウンチャートが表示されるようになった。