Вывод приоритета подзадач в redmine
Наверное многие из тех, кто занимается разработкой софта используют в своем нелегком труде такую штуку, как redmine. Там, где я сейчас работаю ее тоже используют, а еще используют такой функционал редмайна, как подзадачи.
Некоторое время назад понадобилось при просмотре родительской задачи видеть приоритет дочерних. Стандартно редмайн показывает номер, название, ответственного, статус и процент выполнения.
Взглянув на HTML код редмайна можно увидеть примерно следующее:
<p><strong>Подзадачи</strong></p> <form><table class="list issues">
Теперь идем на сервер где лежит редмайн и делаем grep -iRn list-issues по директории с редмайном и получаем:
./app/helpers/issues_helper.rb:69: s = '<form><table class="list issues">' ./app/views/issues/_list.rhtml:4:<table class="list issues"> ./app/views/issues/_list_simple.rhtml:3: <table class="list issues">
Нас интересует первый файл. Изначально в нем:
content_tag('td', h(child.status)) + content_tag('td', link_to_user(child.assigned_to)) +
Добавляем строчку, чтобы получилось так:
content_tag('td', h(child.status)) + content_tag('td', h(child.priority.name)) + content_tag('td', link_to_user(child.assigned_to)) +
Рестартим монгрел и радуемся жизни, видя приоритет подзадачи при просмотре родительской.










