Opencart - Как выбрать "Условия" по умолчанию на странице оформления заказа

OpenCart Версия 2.1.0.1

Как установить флажок «Я прочитал и согласен с условиями и положениями», который будет установлен по умолчанию на странице оформления заказа? Этот флажок отображается на Шаге 5 - Способ оплаты. Я просмотрел файл payment_method.tpl (Каталог >> вид >> тема по умолчанию >> шаблон >> оформление заказа), но не могу понять, как установить флажок по умолчанию.

Спасибо за вашу помощь.


person Inus van Wyk    schedule 05.07.2019    source источник


Ответы (1)


Похоже, вы используете Opencart 2.3.0.2, похожий на Opencart 3: перейдите в каталог / view / theme / default / template / checkout / payment_method.twig

Найдите следующие строки кода:

<?php if ($agree) { ?>
<input type="checkbox" name="agree" value="1" checked="checked" />
<?php } else { ?>
<input type="checkbox" name="agree" value="1" />
<?php } ?>

Затем преобразуйте его в следующие строки кода:

<?php if ($agree) { ?>
<input type="checkbox" name="agree" value="1" checked="checked" />
<?php } else { ?>
<input type="checkbox" name="agree" value="1" checked="checked" />
<?php } ?>

только что добавил checked = "checked"

person Rupak Nepali    schedule 06.07.2019
comment
Сработало, спасибо! И последний вопрос: если флажок не установлен и пользователь нажимает кнопку «Продолжить», отображается сообщение о том, что вам необходимо согласиться с условиями, но кнопка затем застревает в «Загрузка». Затем пользователю нужно начать с шага 1. Возможно, у вас есть способ решить эту проблему? - person Inus van Wyk; 07.07.2019