以下是redmine的存储库。
https://github.com/redmine/redmine
以下是redmine-my-widgets-plugin
的存储库如果我们查看文件结构app / views / my
https://github.com/redmine/redmine/tree/master/app/views/my
有一个文件夹块,其中包含部分小部件,并在从选择列表中添加时显示。
类似于redmine-my-widgets-plugin,有类似的文件目录结构
https://github.com/bradbeattie/redmine-my-widgets-plugin/tree/master/app/views/my
当我安装此插件时,此/ my / block中提到的部分会添加到我的页面中 - >选择列表以便添加
当我们添加其中一个插件时,选择列表值,然后显示404错误
通过查看插件的结构,看起来插件被覆盖了。 此外,插件中没有其他配置文件或lib文件(en.yml除外)
那么,可以做些什么,插件将能够至少找到那些部分。
基本上,redmine能够找到部分文件,因为名称显示在我的页面中 - >选择列表但添加时会抛出404错误
答案 0 :(得分:0)
我知道,我参加派对的时间比较晚,但也许这个答案可以帮助其他人。
this question on SO已经涵盖了潜在的问题。插件目录需要与传递给Redmine::Plugin.register
的符号完全相同。对于此插件:redmine_my_widgets
。更改目录名称将修复404。
另一方面,该插件很长时间没有更新,很可能,由于Redmine内部的更改,大多数(如果不是全部)小部件将不再有效。