当在Redmine上注册的项目超过5个时,主页“最新项目”框中列出的项目按创建日期递减(最近创建的第一个)排序,留下旧项目经常更新)不在列表中。Redmine的“最新项目”标准
有没有办法根据活动从最高到最低排列前5个项目,或显示所有已注册的项目,在那个框中,没有更改代码? (我没有访问它)。
我的版本是Redmine 1.0.1.devel(MySQL)。
谢谢。周围1.0管理平台源
当在Redmine上注册的项目超过5个时,主页“最新项目”框中列出的项目按创建日期递减(最近创建的第一个)排序,留下旧项目经常更新)不在列表中。Redmine的“最新项目”标准
有没有办法根据活动从最高到最低排列前5个项目,或显示所有已注册的项目,在那个框中,没有更改代码? (我没有访问它)。
我的版本是Redmine 1.0.1.devel(MySQL)。
谢谢。周围1.0管理平台源
您可以更改代码的应用程序/模型/ project.rb说些什么不同的地方'count = 5'将其更改为'count = 20':
#返回最新创建的项目 #非公共项目将仅在用户是其成员时返回 def self.latest(user = nil,count = 5) find(:all,:limit => count,:conditions => visible_by(user),:order =>“created_on DESC”) end
如果您无权访问代码,则必须继续使用下拉列表菜单。
谢谢亚伦,但我认为下拉是足够的=) – Niloct 2011-09-01 17:54:57
好的,所以我浏览了'Project'模型和'Project.latest'可以调用超过5个项目,但控制器根本不使用它。 你知道是否有更新的版本解决这个问题吗? – Niloct 2011-04-18 20:02:50
我正在运行1.1,它是一样的。我查看了1.1的Model,它仍然是硬编码的,可以通过created_on DESC进行排序。抱歉。 – Milimetric 2011-04-18 20:13:18
你甚至无法编写插件吗?你可以做到这一点,并从插件改变它... – Milimetric 2011-04-18 20:13:44