Где найти шаблон

Всем добрый день! Где находится эти шаблоны? И как добавить свой собственный?
image

Администрирование - уведомления - документы
Администрирование - уведомления - сниппеты

Да это знаю, мне нужно на этой странице тело сделать с sales_report.default.
Саму страницу определил и она выходит. Теперь нужно сделать так чтобы на этой странице можно было тело поменять

Сделайте экспорт любого имеющегося документа в XML-файл, в файле поменяйте заголовок.

<?xml version="1.0"?>
<documents scheme="1.0">
  <document>
    <code><![CDATA[default]]></code>
    <type><![CDATA[sales_report]]></type>

Поменяйте название документа в теге <name>.

Затем сделайте импорт этого файла (шестеренка в правом верхнем углу). У вас появится новый документ в списке.
Содержимое можно менять как в файле внутри тегов <template> и <snippets>, так и в редакторе документа в админке.

2 лайка

Типо такого?
image

Оказывается это легко в addon.xml нужно прописать
<email_templates type=“file”>resources/email_templates.xml</email_templates>
<document_templates type=“file”>resources/document_templates.xml</document_templates>

Хотя поспешил это не работает :rofl:

Нужно было просто удалить модуль и заново установить :rofl:
Работает.

Спасибище прям огромное! Даже не догадывался что там есть экспорт, импорт!

1 лайк

Получилось создать новый док. Спасибо.
Подскажите как сделать, чтобы он в меню Заказа появился для распечатки?

image

Создайте новый модуль. Там контроллер order.post.tpl сделайте. И сделайте в нем как на order $mode в котором есть функция print_invoice и переименуйте эту функцию например print_torg12.
Потом в функции своего модуля скопируйте функцию print_invoice с fn.order_management.php и перемеинуйте на функцию как на контроллере. Потом нужно поменять функцию. Там есть типо documents.order и тд поставте свой тип. Либо можно по быстрому на исходнике сделать

1 лайк