Доброго дня. Собственно навеяла необходимость слегка расширить функционал админки, а именно добавить функцию вывода товарного чека, который очень схож со счетом. Но поскольку нужны оба, то я понял что нужна другая функция.
Сперва я сделал это с помощью VQMOD и вроде бы работало, но файл мода стал очень большим, и я решил его перевести в отдельную работающкю функцию.
Ну и собственно как я сделал:
1. Создал файл /admin/controller/sale/blank.php. Туда внес две функции: index() и tovarnyicheck() - вторую функцию получил путем переименования и копирования функции invoice() из файла order.php, из того же каталога. Ссылки на модели оставил те же, так как моя функция просто выводит тоже самое, только немного в другом виде и с другими словами.
2. Через vqmod_blank.xml вношу поправки в language файлы. Там же функции определения ссылок. Он же добавляет кнопки в админки. Эти функции оставил пока в контроллер не переносил
3. Создал файл admin/view/template/sale/order_tovarnyicheck.tpl (опять же путем копирования и небольшой правки order_invoice.tpl)
Но при нажатии кнопки "товарный чек" мне выводит, что страница не найдена. В разделе Группы пользователей наличие галочек проверено - стоят везде.
До этого содержимое файла blank.php тоже вносилось через VQMOD и работало.
Подскажите, что где не так?
blank.php
vqmod_blank.xml
order_tovarnyicheck.tpl.php