Простая регистрация и заказ Simple — Хак со Счетом

от admin

Простая регистрация и заказ Simple - Хак со Счетом

Простая регистрация и заказ Simple — Хак со Счетом

Все привет!!Сегодня мы поговорим про «кустарный» метод добавления нужного Хака со Счетом в Ваш любимый интернет-магазин на базе Opencar.
На днях ко мне обратился друг с просьбой об дополнении в его сайт!Смысл был прост!Мне предстояло внести в административную часть небольшие дополнения!

И так!Задача у нас такова:
При нажатии «Просмотреть счет» генерируется накладная для печати, но в ней нет пункта: «Номер отделения почты«!И тратится много времени на поиск и запись нужной информации в бумажный вариант заказа!

Вот тут начинается самое интересное!Так как я человек иногда ну очень ленивый, решил что такого метода будет достаточно с головой!

Давайте приступим все же к самому процессу!

И так у нас есть Opencart v.1.5.5.1.2 и модуль Простая регистрация и заказ Simple v.4.2.5 (по крайней мере тестировался на нем)!
Для начала топаем сюда: admin/view/template/sale. В этой папке мы находим вот этот файл: order_invoice.tpl и открываем любым редактором кода, я использую Notepad++.
Ищем строчку
[sociallocker]

— это примерно 70-80 строчка кода.После нее ставим пробел и добавляем вот такое:

[/sociallocker]

Теперь по порядку:
nomer_otdelenie — это графа в таблице oc_order_simple_fields.Она может быть у Вас совсем другой.Так как она создана в модуле Простая регистрация и заказ Simple.
oc_order_simple_fields — название таблицы которую мы будем использовать.
order_id — это номер счета фактуры , который вписан в базу Опенкарт.

Простая регистрация и заказ Simple - Хак со Счетом

Таким образом мы делаем выборку номера отделения, которое внес покупатель, для определенного счета!
Эта функция помогает Вам не тратить много времени на оформление и отправку заказа, так как нужная Вам информация уже будет присутствовать в накладной!Ваши покупатели будут довольны Вашей работой!

Вот в принципе и все!Надеюсь кому-то помог!Жду Ваших комментариев!
Всем спасибо за уделенное время :=)