CS-Cart Создание второго шаблона счета
Я пытаюсь создать второй шаблон счета-фактуры и добавить еще одну ссылку для печати счета-фактуры, чтобы я мог распечатать стандартный счет-фактуру, а также распечатать "внутреннюю" копию счета-фактуры с таблицей "Официальное использование", которую сотрудники могут заполнить при печати. из.
Я нашел шаблоны invoice.tpl и print_invoice.tpl в / basic / mail / orders /
создал два новых файла с именами invoice.dirty.tpl и print_invoice_dirty.tpl и вставил содержимое исходных файлов в новые, изменил путь и добавил нужную таблицу.
Мне удалось найти код для ссылки "Распечатать счет", и я продублировал этот раздел, изменив href, добавив _dirty к исходному "orders.print_invoice?" но когда я пробую ссылку, она открывает всплывающее окно, но я получаю ошибку 404, я проверил разрешения и изменил их на полные, но все равно он не будет играть в мяч...
это казалось довольно простым, и я ожидал, что это сработает, но, очевидно, я что-то упустил, любое руководство будет оценено.
2 ответа
Проверьте контроллеры, которые переносят данные в эти файлы, возможно, здесь есть основная проблема.
Какую версию cs-cart вы используете?
Вам нужно также создать режим> invoice_dirty, и это можно добавить с помощью файла order.post.php, но прежде чем я смогу дать вам некоторые инструкции, мне нужно знать вашу версию cs-cart