Страница 1 из 1

Методы доработки

Добавлено: 26 окт 2012, 13:08
merkushov
Я в этом деле новичёк., интересуюсь кто как дорабатывает.

Как я это сейчас понимаю:
  • Чтобы доработать или внести изменения в существующий модуль, нужно переместить его в папку ./Custom со всей иерархией папок.
  • Новые модули можно вносить непосредственно в ./Kernel
  • Все свои конфиги системы держать в Kernel/Config.pm
Очень огорчает что код написан в процедурном стиле, с ООП и наследованием было бы проще. Мучает вопрос как быть с обновлением, т.е. как правильно обновлять основные версии OTRS если уже есть свои? Забирать изменения из их cvn и мерджить со своим репозиторием?

Re: Методы доработки

Добавлено: 04 ноя 2012, 00:39
alexus
http://doc.otrs.org/developer/3.1/en/html/. Для начала необходимо проштудировать документацию.

Re: Методы доработки

Добавлено: 06 ноя 2012, 10:08
merkushov
Этот раздел документации я видел и даже пробежался вскользь. Но интересно было бы найти человека который занимался более-менее серьёзной доработкой.

Кто-нибудь пытался сливать код из source.otrs.org ? У меня что-то не получается. А мерджить разные версии кода и свои доработки?