Как создавать шаблон для отчета клиента
Чтобы изменить содержимое отчета для клиента необходимо сделать следующее:
1) Должен быть включен плагин Documents
2) Для создания шаблона перейдите по ссылке (/admin/documents/document_templates/add)
3) Базовый шаблон:
<style> table {border-collapse: collapse;} table td, table th {padding: 5px;} table, table td, table th {border: 1px solid gray;} table.markup {width: 100%;border-spacing:0} table.markup, table.markup > tbody > tr > td {border: none;padding: 0;vertical-align: top;} </style> <div class="page"> {{php_exp: {!element(Dompdf.pdf/logo, ['offer' => {vars.advertisement}])} }} <table class="markup"> <tr> <td>{{php_exp: {!element(Agency.Dompdf/report_client/common)} }}</td> <td>{{php_exp: {!element(Agency.Dompdf/report_client/statistics)} }}</td> </tr> </table> {{php_exp: {!element(Agency.Dompdf/report_client/expenses)} }} {{php_exp: {!element(Agency.Dompdf/report_client/analogs)} }} {{php_exp: {!element(Agency.Dompdf/report_client/advertising)} }} {{php_exp: {!element(Agency.Dompdf/report_client/feed_report_platforms)} }} </div>
В нужном месте вставляем нужную верстку!
4) При создании шаблона запоминаем alias (Например realty_object_report_client) Связанная сущность Должна быть "Отчет для клиента"
5) Переходим на страницу настройки (/admin/settings_extension/settings_extension_page?url=admin%2Fagency%2Frealty%2Fview) Вкладка "Отчет для клиента" - тут вставляем alias (Например realty_object_report_client)
P.S. Можете прочитать также инструкцию сдесь /admin/plugin_dependencies/project_documentation/page?page=Agency.Objects%2Fview
P.S.S Так же можно почитать здесь https://crmnedv.ru/nodes/nodes/view/type:answers/slug:kak-izmenit-pdf-prezentatsiyu-s-logo