0

以下是 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 错误

4

1 回答 1

0

我知道,我参加聚会有点晚了,但也许这个答案将来会帮助其他人。

关于 SO的这个问题已经涵盖了潜在的问题。插件目录需要与传递给Redmine::Plugin.register. 在这个插件的情况下:redmine_my_widgets. 更改目录名称将修复 404。

另一方面,该插件很长一段时间没有更新,而且很可能由于 Redmine 内部结构的更改,大多数(如果不是全部)小部件将不再工作。

于 2013-08-26T19:44:37.713 回答