Доброго времени суток! Задача: нужно добавить два поля: 1) Улица 2) Номер дома. Я всё сделал, но появилась новая задача. Например, при создании нового инцидента мы выбираем любую улицу из списка, далее переходим заполнять поле "Номер дома", и вот здесь должны появиться только те номера домов какие есть на этой улице, а не все возможные. (то же самое относится и к фильтру... что бы не было очень много номеров домов - у меня их будет более 1.5 тыс.)
У меня мантис 1.2.11
Система FreeBSD 9.0
Улица - список с множественным выбором
Номер дома - пока просто строка. Никаких данных там пока нет.
Есть база данных со всеми улицами и соответствующим им номерам домов, но пока ничего не приходит на ум как это всё связать и возможно ли это?
Добавление нового поля
Moderators: Developer, Contributor
Re: Добавление нового поля
Встроенного функционала через дополнительные поля - нет.
Если Вы ходите организовать два поля и их бизнес-логику с обработкой данных, Вам необходимо написать плагин с хранением данных, выводом и обработкой самому.
Если Вы ходите организовать два поля и их бизнес-логику с обработкой данных, Вам необходимо написать плагин с хранением данных, выводом и обработкой самому.
Re: Добавление нового поля
Боюсь что написать плагин я не осилю, т.к. нет необходимых навыков в этом деле.... разве что если бы был пример.Kirill wrote:Встроенного функционала через дополнительные поля - нет.
Если Вы ходите организовать два поля и их бизнес-логику с обработкой данных, Вам необходимо написать плагин с хранением данных, выводом и обработкой самому.
Re: Добавление нового поля
Если нет опыта программирования под PHP, то боюсь у Вас ничего не получится.
Как примеры можно посмотреть на сайте GitHub https://github.com/mantisbt-plugins.
Особое внимание советую обратить на плагины product-matrix, source-integration.
Как примеры можно посмотреть на сайте GitHub https://github.com/mantisbt-plugins.
Особое внимание советую обратить на плагины product-matrix, source-integration.
Re: Добавление нового поля
Большое спасибо и за это. Я точно должен был знать что стандартными средствами это не сделать. А примеры посмотрю. Если что выйдет.... то выложу сюда. Ещё раз спасибо.Kirill wrote:Если нет опыта программирования под PHP, то боюсь у Вас ничего не получится.
Как примеры можно посмотреть на сайте GitHub https://github.com/mantisbt-plugins.
Особое внимание советую обратить на плагины product-matrix, source-integration.