Я хочу добавить больше столбцов в табличный отчет. Я использую багзиллу версии 4.2.5. Не могли бы вы помочь с файлами, которые мне нужно изменить?
Спасибо, Рамия.
Я хочу добавить больше столбцов в табличный отчет. Я использую багзиллу версии 4.2.5. Не могли бы вы помочь с файлами, которые мне нужно изменить?
Спасибо, Рамия.
если требуемого поля нет в списке столбцов («Изменить столбцы»), мы должны добавить новое поле, отредактировав следующие файлы.
1)colchange.cgi
2)list/change-columns.html.tmpl
3)field-descs.none.tmpl
Все столбцы баглиста берутся напрямую из полей БД. Например: идентификатор страницы списка ошибок берется непосредственно из поля bug_id таблицы ошибок.
Измените следующие файлы:
1)buglist.cgi
2)colchange.cgi
3)field-descs.none.tmpl
Добавлен соответствующий столбец для отображения в файле colchange.cgi и передачи переменных в файл шаблона list/list.html.tmpl.
Определено имя, которое должно отображаться в интерфейсе в файле field-descs.none.tmpl.
Измените файл buglist.cgi для запроса, который должен давать значение
для соответствующего поля.
.
Есть два способа сделать это.
Когда вы отображаете отчет, внизу вы найдете ссылку «Изменить столбцы». Это самый извращенный способ.
Если вы хотите изменить столбцы по умолчанию, отредактируйте следующий оператор в /usr/local/bugzilla-4.2.5/Bugzilla/Constants.pm и добавьте или удалите столбцы по умолчанию.
использовать константу DEFAULT_COLUMN_LIST => ("product", "component", "assigned_to", "bug_status", "разрешение", "short_desc", "changeddate" );
EDIT: Только что понял, что этому вопросу два года. Я надеюсь, что это поможет кому-то еще, кто наткнется на него.