Redmine 插件开发能不能导入新的 gem
回复 (7)
RE: Redmine 插件开发能不能导入新的 gem - 由 guo hongxing 在 12 个月 之前添加
为什么要用这个呢? redmine有自己的实现方式 redmine/pagination.rb
RE: Redmine 插件开发能不能导入新的 gem - 由 胡 锐生 在 12 个月 之前添加
@guo hongxing 写到:
为什么要用这个呢? redmine有自己的实现方式 redmine/pagination.rb
我尝试 require 这个模块,但是日志提示找不到这个模块,是不是 redmine require 需要跟绝对路径?
@
class LogsController < ApplicationController
layout 'admin’
self.main_menu = false
before_action :require_admin
require 'pagination'
include Pagination
def index
logs = paginate(Log.all, per_page: 10)
end
end
2023-12-05T06:56:42.065929475Z /usr/local/bundle/gems/zeitwerk-2.6.12/lib/zeitwerk/kernel.rb:38:in `require': cannot load such file -- pagination (LoadError)
2023-12-05T06:56:42.065949351Z from /usr/local/bundle/gems/zeitwerk-2.6.12/lib/zeitwerk/kernel.rb:38:in `require'
2023-12-05T06:56:42.065954816Z from /usr/src/redmine/plugins/m_version/app/controllers/logs_controller.rb:6:in `<class:LogsController>'
2023-12-05T06:56:42.065959136Z from /usr/src/redmine/plugins/m_version/app/controllers/logs_controller.rb:1:in `<top (required)>'
RE: Redmine 插件开发能不能导入新的 gem - 由 胡 锐生 在 12 个月 之前添加
RE: Redmine 插件开发能不能导入新的 gem - 由 guo hongxing 在 12 个月 之前添加
@胡 锐生 写到:
@guo hongxing 写到:
不需要显示引用,redmine默认已经加载了
引用的问题我已经解决了。能不能麻烦提供一段示例代码?这个我不太会用
最好的示例代码就是直接参考redmine的源码。而且这块功能基本上在redmine的所有视图中都能看到,可以试试看!
RE: Redmine 插件开发能不能导入新的 gem - 由 胡 锐生 在 12 个月 之前添加
@guo hongxing 写到:
@胡 锐生 写到:
@guo hongxing 写到:
不需要显示引用,redmine默认已经加载了
引用的问题我已经解决了。能不能麻烦提供一段示例代码?这个我不太会用
最好的示例代码就是直接参考redmine的源码。而且这块功能基本上在redmine的所有视图中都能看到,可以试试看!
搞定了,非常感谢