Кнопки оплаты Яндекс.Денег и WebMoney для HikaShop (на странице заказа)
Чтобы добавить кнопки оплаты на страницу заказа, выполните следующие шаги:
-
Переопределите представление show.php в HikaShop. Для этого скопируйте файл /components/com_hikashop/views/order/tmpl/show.php в директорию templates/ВАШ_ШАБЛОН/html/com_hikashop/order. Если такой папки нет - создайте ее.
-
Откройте скопированный файл show.php и добавьте следующую строку в указанное место:
Строка:
<?php include 'payment_buttons.php'; ?>
Добавьте ее перед первым закрывающим тегом
</fieldset>
Вы можете добавить код и в другое место, в зависимости от того, где хотите видеть кнопки.
-
Скопируйте файл payment_buttons.php в папку templates/ВАШ_ШАБЛОН/html/com_hikashop/order. В данной папке у вас уже находится файл show.php.
-
Измените файл payment_buttons.php в соответствии с вашими настройками. Для этого изучите комментарии внутри файла.
-
Добавьте языковые строки из файлов ru-RU.ini и/или en-GB.ini в ваш языковой файл шаблона (обратитесь к документации вашего шаблона). Если вы не знаете как это сделать, можно заменить все языковые переменные в файле payment_buttons.php на их значения.
-
Не обязательно. Вы можете добавить стили из файла style.css в ваш файл шаблона. Или в templates/ВАШ_ШАБЛОН/css/template.css, или в templates/ВАШ_ШАБЛОН/css/custom.css.
-
Готово! На странице конкретного заказа, если его статус и выбранный способ оплаты соответствуют указанным в настройках файла payment_buttons.php параметрам, будут отображаться кнопки оплаты.