poimtsev
@poimtsev
CEO / Founder в Progress Engine

Как в списке проектов в Redmine отображать дополнительные поля?

Всем привет,
не нашел нигде в лоциях, возможно кто-то знает хак - как в списке проектов в Redmine отображать дополнительные поля? То есть вывести краткое описание проекта, дату старта и ФИО ответственного менеджера
  • Вопрос задан
  • 1498 просмотров
Пригласить эксперта
Ответы на вопрос 1
streetflush
@streetflush
Есть такой файл
\redmine-2.1.4-0\apps\redmine\htdocs\app\views\projects\index.html.erb
В нем отображение списка проектов
Там функция
render_project_hierarchy
Она в файле
\redmine-2.1.4-0\apps\redmine\htdocs\app\helpers\projects_helper.rb Берем и правим

Вставил доп поля =)
Вот часть файла index.html.erb
def render_project_hierarchy(projects)
    render_project_nested_lists(projects) do |project|
      s = link_to_project(project, {}, :class => "#{project.css_classes} #{User.current.member_of?(project) ? 'my-project' : nil}")
      if project.description.present?
        s << content_tag('div', textilizable(project.short_description, :project => project), :class => 'wiki description')
      end
// Вот отсюда
	project.visible_custom_field_values.each do |custom_value|
		if !custom_value.value.blank?
		s << content_tag('div', textilizable(custom_value.custom_field.name + ':' + show_value(custom_value) , :project => project), :class => 'wiki description')
		end
	end
// Вот до сюда
      s
    end
  end


После правок не забываем рестартнуть сервер.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы