Actions
Defect #28252
closedredmine plugin project setting tabs add
Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:
0%
Estimated time:
Resolution:
Invalid
Affected version:
Description
my patch.rb
require_dependency 'projects_helper'
module SampleProjectsHelperPatch
def self.included(base)
base.send(:include, ProjectsHelperMethodsSample)
base.class_eval do
alias_method_chain :project_settings_tabs, :redmine_dfi_category
end
end
end
module ProjectsHelperMethodsSample
def project_settings_tabs_with_redmine_dfi_category
tabs = project_settings_tabs_without_redmine_dfi_category
action = {:name => 'sample_plugin',
:controller => 'example',
:action => :show,
:partial => 'sample_settings/sample_plugin_settings', :label => :label_plugin_example}
tabs << action #if User.current.allowed_to?(action, @project)
tabs
end
end
my init.rb
require 'redmine'
#require 'tasks\dfi_category_helper_patch'
require 'dfi_category_issues_hook'
require 'dfi_category_controller_issue_hook'
require 'sample_projects_helper_patch'
Redmine::Plugin.register :redmine_dfi_category do
name 'Redmine Dfi Category plugin'
author 'Tony'
description 'This is a plugin for Redmine'
version '0.0.1'
url 'http://example.com/path/to/plugin'
author_url 'http://example.com/about'
menu :project_menu, :categories,{ :controller =>'dfi_categories', :action=>'index' }
project_module :dfi_categories do
permission :dfi, :dfi_categories => :index
permission :redmine_dfi_category, {:categories_setting => [:show, :edit]}, :require => :member
end
Rails.configuration.to_prepare do
require_dependency 'projects_helper'
unless ProjectsHelper.included_modules.include? SampleProjectsHelperPatch
ProjectsHelper.send(:include, SampleProjectsHelperPatch)
end
end
end
I follow the plugin's patch of content
(https://github.com/akiko-pusu/redmine_issue_templates/blob/master/lib/issue_templates/projects_helper_patch.rb)
but my tab can't work...
thinks
Updated by Mischa The Evil about 6 years ago
- Tracker changed from Patch to Defect
- Description updated (diff)
- Status changed from New to Closed
- Resolution set to Invalid
Such support is not provided through issues on redmine.org. You should post this in the forums (Plugins) instead. I'll close this issue accordingly.
Actions