Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Удалить лишние шаги из оформления заказа


Vityok

Recommended Posts

1 проблема

По инструкции, которая массово распространена в интернете, удаляю лишние шаги из оформления заказа. Однако шаг "Способ оплаты" не убирается.

Почему-то несмотря на замену

<input type="checkbox" name="agree" value="1"/>
на

<input type="checkbox" name="agree" value="1" checked="checked" />

в файле catalog/view/theme/default/template/checkout/payment_method.tpl
при просмотре кода на сайте все равно эта галочка не отмечена.

Может в этом проблема? А как тогда ее отметить?

 

2 проблема

Если нельзя совсем убрать пункт "Способ оплаты", можно хотя бы удалить из него инструкцию по оплате или заменить в ней текст? В каком файле это правится?

 

Оформление заказа - Mozilla Firefox.jpg

joxi_screenshot_1547881465219.png

Змінено користувачем Vityok
Надіслати
Поділитися на інших сайтах


11 минут назад, Vityok сказал:

он может работать не будет, а я деньги выкину. Если бы была пробная версия бесплатная

 

Серьезно, не будет работать?? посмотрите на количество покупок этого модуля.

К тому же, там демо есть.

Надіслати
Поділитися на інших сайтах

43 минуты назад, Vityok сказал:

он может работать не будет, а я деньги выкину. Если бы была пробная версия бесплатная

Я даю 12202030403% что будет.

Даже бесплатно подскажу как настроить

Змінено користувачем prochet
Надіслати
Поділитися на інших сайтах


45 минут назад, Vityok сказал:

он может работать не будет, а я деньги выкину.

450р для такого модуля это считайте бесплатно) 

Надіслати
Поділитися на інших сайтах

  • 2 months later...

prochet

  • Продвинутый
  • платить 450 рублей за не Opensource plugin хорошо

но IonCube Loader в требованиях - это перебор, без исходных кодов будем считать что там закладки.

а ведь я просто искал как из шагов доставки немного упростить заказы.
А то если доставку выключить программа просто перестает работать

Необходимо указать способ доставки!

 

  • +1 1
Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Если брать конкретно по Opencart 3.x , то вот бесплатный модуль оформления заказов, как твоей душе угодно, - https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=15580&filter_search=quick checkout&filter_license=0  34к скачиваний. Вот видос как он устанавливается на 2.3.х  https://www.youtube.com/watch?v=mCMs5mvTrbc. В 3.х устанавливаешь через установку расширений сразу из архива, во второй части видео, как настроить файл конфигурации и убрать лишние поля итд.,  ну или как вариант купить про версию . 

 

Надіслати
Поділитися на інших сайтах


  • 6 months later...
Спойлер
Цитата

1 проблема

По инструкции, которая массово распространена в интернете, удаляю лишние шаги из оформления заказа. Однако шаг "Способ оплаты" не убирается.

Почему-то несмотря на замену

<input type="checkbox" name="agree" value="1"/>
на

<input type="checkbox" name="agree" value="1" checked="checked" />

в файле catalog/view/theme/default/template/checkout/payment_method.tpl
при просмотре кода на сайте все равно эта галочка не отмечена.

Может в этом проблема? А как тогда ее отметить?

 

2 проблема

Если нельзя совсем убрать пункт "Способ оплаты", можно хотя бы удалить из него инструкцию по оплате или заменить в ней текст? В каком файле это правится?

 

Актуально для "чистого" опенкарт 2.3.0.2 без шаблонов, у меня такой вариант, на других версиях и шаблонах хз.

 

1 проблему я решил таким образом:

в файле catalog/view/theme/default/template/checkout/payment_method.tpl

 

строки 29-34:

  <div class="pull-right"><?php echo $text_agree; ?>
    <?php if ($agree) { ?>
    <input type="checkbox" name="agree" value="1" checked="checked" />
    <?php } else { ?>
    <input type="checkbox" name="agree" value="1" />
    <?php } ?>

 

заменил на:

  <div class="pull-right"><?php echo $text_agree; ?>
    <?php if ($agree) { ?>
    <input type="checkbox" name="agree" value="1" checked="checked" />
    <?php } else { ?>
    <input type="checkbox" name="agree" value="1" checked="checked" />

    <?php } ?>

 

У меня всё заработало.

 

Увы, идеального решения второго пункта у меня нет (да и не искал особо, т.к. у меня есть разные варианты оплаты и я не парюсь на этот счёт), но в теории получается, что в случае решения первого пункта, должна заработать оставшаяся часть инструкции по отключению (скрыванию с глаз долой) выбора способа оплаты, ведь галочка с согласием стоит автоматом, следовательно все проверки проходят отлично, далее нормально сработает скрипт из инструкции "автоматическое нажатие кнопки Далее", а в результате можно будет смело скрывать этот шаг и ошибок возникнуть не должно. Но это требуется проверке на практике. Дерзайте. :)

Змінено користувачем Corvus6
Надіслати
Поділитися на інших сайтах


  • 3 months later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.