Интегрировал ((OTRS)) Community Edition 6 с внешней базой штатным средством
Код: Выделить всё
/opt/otrs/Kernel/Config/Defaults.pm
# CustomerUser
# (customer user database backend and settings)
Код: Выделить всё
# note: Login, Email and CustomerID needed!
# var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly, http-link-target, link class(es)
[ 'UserLastname', Translatable('Company'), 'user_company', 1, 1, 'var', '', 0, undef, undef ],
[ 'UserLogin', 'Accounting', 'login', 1, 1, 'var', '', 0, 'target="_blank"', undef ],
[ 'UserEmail', Translatable('Email'), 'email', 1, 1, 'var', '', 0, undef, undef ],
[ 'UserCustomerID', 'Accountings', 'customer_id', 1, 1, 'var', '', 0, 'target="_blank"', undef ],
[ 'UserPhone', Translatable('Phone'), 'phone', 1, 0, 'var', '', 0, undef, undef ],
[ 'UserComment', Translatable('Comment'), 'user_comment', 1, 0, 'var', '', 0, undef, undef ],
[ 'UserType', Translatable('Type'), 'user_type', 1, 0, 'var', '', 0, undef, undef ],
Код: Выделить всё
CustomerUserListFields => ['customer_id', 'last_name', 'first_name', 'email'],
Очень хотелось бы выводить в результатах поиска в скобках () не только 'login', но и значение, получаемое в 'user_type'.
Будьте добры, подскажите по возможности, в какую сторону копать
