дополнительные поля для компании клиента

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
falex
OTRS Новобранец
Сообщения: 18
Зарегистрирован: 09 июн 2012, 14:46

дополнительные поля для компании клиента

Сообщение falex » 15 июн 2012, 12:35

Всем привет!
Есть необходимость добавить дополнительные поля для компании клиента....
Ткните где прочитать.
Спасибо.

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: дополнительные поля для компании клиента

Сообщение alexus » 15 июн 2012, 12:51

С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

falex
OTRS Новобранец
Сообщения: 18
Зарегистрирован: 09 июн 2012, 14:46

Re: дополнительные поля для компании клиента

Сообщение falex » 15 июн 2012, 13:45

Спасиб!

falex
OTRS Новобранец
Сообщения: 18
Зарегистрирован: 09 июн 2012, 14:46

Re: дополнительные поля для компании клиента

Сообщение falex » 15 июн 2012, 14:07

в параметры компании новое поле добавил, а как теперь заставить отобразить его в списке клиентов?

falex
OTRS Новобранец
Сообщения: 18
Зарегистрирован: 09 июн 2012, 14:46

Re: дополнительные поля для компании клиента

Сообщение falex » 15 июн 2012, 16:06

В файле AdminCustomerCompany.dtl добавил строку в секции <table class="DataTable">:
<th>$Text{"Manager"}</th>

в результате в гриде с компаниями появился столбец, однако подтащить из таблицы соотвествующее поле пока не получается, делаю так:
в тот же файл, в секцию <!-- dtl:block:OverviewResultRow --> добавил строку
<td>$QData{"project_manager"}</td>
где "project_manager" - соотвт. поле в т. customer_company БД. Однако данные из БД не подтягиваются...:( столбец остается пустым
Что я делаю не так?

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: дополнительные поля для компании клиента

Сообщение alexus » 15 июн 2012, 16:29

Вы маппинг в Config.pm сделали?
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

falex
OTRS Новобранец
Сообщения: 18
Зарегистрирован: 09 июн 2012, 14:46

Re: дополнительные поля для компании клиента

Сообщение falex » 15 июн 2012, 16:33

Решил, надо было не <td>$QData{"project_manager"}</td>
а
<td>$QData{"ProjectMngr"}</td>,
где ProjectMngr - "var" из файла Defaults.pm, где я описывал добавляемое поле

falex
OTRS Новобранец
Сообщения: 18
Зарегистрирован: 09 июн 2012, 14:46

Re: дополнительные поля для компании клиента

Сообщение falex » 15 июн 2012, 16:34

alexus писал(а):Вы маппинг в Config.pm сделали?
Так и подумал...в этом было дело :)
В любом случае спасибо за ответ..

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: дополнительные поля для компании клиента

Сообщение alexus » 15 июн 2012, 16:35

Ну там же в инструкции все подробно написано! :twisted:
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Ответить