Доброго дня. Есть необходимость выводить в таблице тикетов дополнительные поля из БД. Ситуация:
В БД в таблице ticket есть кастомное поле rt_ticket_id. Необходимо выводить его значение (при наличии) для каждого тикета в списке всех тикетов. В директорию /usr/local/mgr5/etc/xml помещен файл billmgr_mod_ticketid.xml с таким содержанием:
Код:
<?xml version="1.0" encoding="UTF-8"?>
<mgrdata>
<metadata name="ticket" type="list" key="id">
<coldata>
<col name="rt_ticket_id" type="data" after="id">
<query>
SELECT rt_ticket_id FROM ticket WHERE id=[[ticket.id]];
</query>
</col>
</coldata>
</metadata>
<lang name="ru">
<messages name="ticket">
<msg name="rt_ticket_id" sqlname="rt_ticket_id">RT Ticket ID</msg>
</messages>
</lang>
<lang name="en">
<messages name="ticket">
<msg name="rt_ticket_id" sqlname="rt_ticket_id">RT Ticket ID</msg>
</messages>
</lang>
</mgrdata>
core перезапущен. В результате в списке тикетов появилось пустое поле с заголовком RT Ticket ID. Вопрос - как заполнить его данными? Для начала хотя бы просто какими-нибудь, но конечная цель - выводить в этом поле значение поля rt_ticket_id из таблицы БД ticket. Заранее благодарю.