Изменение шаблонов

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

Модератор: ykolesnikov

Ответить
rrr
OTRS Новобранец
Сообщения: 77
Зарегистрирован: 16 мар 2011, 13:08

Изменение шаблонов

Сообщение rrr » 28 мар 2011, 11:05

Добрый день!
Необходимо изменить шаблон печати заявок, изменила файлик \OTRS\Kernel\Output\HTML\Standard\AgentTicketPrint.dtl
Перезагрузила сервер OTRS, зашла заново под админом, но ничего не поменялось :(
Может не тот файл менять надо, или что-то еще поменять?
Заранее благодарю.

rrr
OTRS Новобранец
Сообщения: 77
Зарегистрирован: 16 мар 2011, 13:08

Re: Изменение шаблонов

Сообщение rrr » 15 июн 2011, 07:06

Вопрос до сих пор актуален :oops:

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

Re: Изменение шаблонов

Сообщение alexus » 20 июн 2011, 00:07

Вот тут есть немного про вашу задачу, правда на аглицком http://forums.otrs.org/viewtopic.php?f=60&t=5940
С уважением,
Алексей Юсов

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? Спросите меня как!

rrr
OTRS Новобранец
Сообщения: 77
Зарегистрирован: 16 мар 2011, 13:08

Re: Изменение шаблонов

Сообщение rrr » 22 июн 2011, 08:07

Спасибо! Пошла читать ))

rrr
OTRS Новобранец
Сообщения: 77
Зарегистрирован: 16 мар 2011, 13:08

Re: Изменение шаблонов

Сообщение rrr » 29 июн 2011, 08:53

Изменения вступили в силу, после отключения pdf.

Возник новый вопрос... в шаблон заявки необходимо вставить данные о клиенте, нашла файл \Output\HTML\Standard\AgentCustomerTableView.dtl но в нем не понятно, как вытягиваются данные клиента (телефон, фио, почта и т.д.). Запуталась совсем :oops:
Заранее благодарю за помощь )
Последний раз редактировалось rrr 07 июл 2011, 07:26, всего редактировалось 1 раз.

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

Re: Изменение шаблонов

Сообщение alexus » 30 июн 2011, 00:41

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

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? Спросите меня как!

rrr
OTRS Новобранец
Сообщения: 77
Зарегистрирован: 16 мар 2011, 13:08

Re: Изменение шаблонов

Сообщение rrr » 30 июн 2011, 07:11

Все равно не понятно, какую переменную ставить для вывода информации о клиенте. Например, для вывода владельца заявки используется $QData{"Owner"} ($QData{"UserFirstname"} $QData{"UserLastname"}), а для клиента что писать не подскажите? :oops:

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

Re: Изменение шаблонов

Сообщение alexus » 30 июн 2011, 11:01

Вы не поняли. "Файлик \OTRS\Kernel\Output\HTML\Standard\AgentTicketPrint.dtl " трогать не надо. Все настраивается в Config.pm в Customer Map
Первая цифирька указывает, что должно быть "shown". Хотите убрать - ставьте "0", хотите показать - "1".

Код: Выделить всё

        Map => [

            # note: Login, Email and CustomerID needed!
            # var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly, http-link-target
            [ 'UserTitle',      'Title',      'title',     1, 0, 'var', '', 0 ],
            [ 'UserFirstname',  'Firstname',  'first_name',1, 1, 'var', '', 0 ],
            [ 'UserLastname',   'Lastname',   'last_name',  1, 1, 'var', '', 0 ],
            [ 'UserLogin',      'Username',   'login',      1, 1, 'var', '', 0 ],
            [ 'UserPassword',   'Password',   'pw',         0, 0, 'var', '', 0 ],
            [ 'UserEmail',      'Email',      'email',      1, 1, 'var', '', 0 ],
            [ 'UserPhone',        'Phone',       'phone',        0, 0, 'var', '', 0 ],
            [ 'UserFax',          'Fax',         'fax',          1, 0, 'var', '', 0 ],
            [ 'UserMobile',       'Mobile',      'mobile',       1, 0, 'var', '', 0 ],
            [ 'UserStreet',       'Street',      'street',       1, 0, 'var', '', 0 ],
            [ 'UserZip',          'Zip',         'zip',          1, 0, 'var', '', 0 ],
            [ 'UserCity',         'City',        'city',         1, 0, 'var', '', 0 ],
            [ 'UserCountry',      'Country',     'country',      1, 0, 'var', '', 0 ],
            [ 'UserComment',      'Comment',     'comments',     1, 0, 'var', '', 0 ],
            [ 'ValidID',          'Valid',       'valid_id',     0, 1, 'int', '', 0 ],
        ],
С уважением,
Алексей Юсов

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? Спросите меня как!

rrr
OTRS Новобранец
Сообщения: 77
Зарегистрирован: 16 мар 2011, 13:08

Re: Изменение шаблонов

Сообщение rrr » 30 июн 2011, 12:30

Ммм... я данные поля правила, когда делала обязательными поля телефон, город и т.д. при добавлении нового клиета.

Мне нужен шаблон подобного вида:

НАРЯД № _____________ от «___»_______________2011 г.

№ телефона ______________________ Л/сч ____________________________

Ф.И.О. абонента ______________________________________________________________

Адрес абонента ______________________________________________________________ и т.д.

То есть надо вывести например отдельно номер телефона, или фио абонента. Вот только не знаю как это сделать :?

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

Re: Изменение шаблонов

Сообщение alexus » 30 июн 2011, 13:05

Виноват, тут я не много напутал, глядя на AgentCustomerTableView.dtl
То, что я написал, относится к отображению данных клиента в тикете. Там тоже этот файл используется. Но, тем не менее, про AgentCustomerViewTable ход мыслей одинаков.
С уважением,
Алексей Юсов

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? Спросите меня как!

rrr
OTRS Новобранец
Сообщения: 77
Зарегистрирован: 16 мар 2011, 13:08

Re: Изменение шаблонов

Сообщение rrr » 01 июл 2011, 10:58

То есть в конфиге, надо что-то править? Не могу уловить ход мыслей...... :oops:

rrr
OTRS Новобранец
Сообщения: 77
Зарегистрирован: 16 мар 2011, 13:08

Re: Изменение шаблонов

Сообщение rrr » 07 июл 2011, 08:10

Читаю немецкий форум по этому вопросу, все правят Config.pm в Customer Map. Смысл его править если он отвечает только за отображении информации о клиенте...?

Ответить