Перейти к содержанию
bazet

[Решено] Как удалить из корзины купоны, сертификаты и т.д ?

Рекомендуемые сообщения

Подскажите, как удалить из корзины это:

Воспользуйтесь дополнительными возможностями

Если у вас есть код купона на скидку или бонусные баллы, которые вы хотите использовать, выберите соответствующий пункт. Также можно приблизительно узнать стоимость доставки в ваш регион. Использовать купон на скидку Использовать подарочный сертификат Оценка стоимости доставки и налоговых сборов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Откройте файл catalogviewthemeимя_вашей_темыtemplatecheckoutcart.tpl

Найдите блок:

<div class="cart-module">
    <div id="coupon" class="content" style="display: <?php echo ($next == 'coupon' ? 'block' : 'none'); ?>;">
	  <form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data">
	    <?php echo $entry_coupon; ?> 
	    <input type="text" name="coupon" value="<?php echo $coupon; ?>" />
	    <input type="hidden" name="next" value="coupon" />
	     
	    <input type="submit" value="<?php echo $button_coupon; ?>" class="button" />
	  </form>
    </div>
    <div id="voucher" class="content" style="display: <?php echo ($next == 'voucher' ? 'block' : 'none'); ?>;">
	  <form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data">
	    <?php echo $entry_voucher; ?> 
	    <input type="text" name="voucher" value="<?php echo $voucher; ?>" />
	    <input type="hidden" name="next" value="voucher" />
	     
	    <input type="submit" value="<?php echo $button_voucher; ?>" class="button" />
	  </form>
    </div>
    <div id="reward" class="content" style="display: <?php echo ($next == 'reward' ? 'block' : 'none'); ?>;">
	  <form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data">
	    <?php echo $entry_reward; ?> 
	    <input type="text" name="reward" value="<?php echo $reward; ?>" />
	    <input type="hidden" name="next" value="reward" />
	     
	    <input type="submit" value="<?php echo $button_reward; ?>" class="button" />
	  </form>
    </div>

Замените данным:

<!--<div class="cart-module">
    <div id="coupon" class="content" style="display: <?php echo ($next == 'coupon' ? 'block' : 'none'); ?>;">
	  <form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data">
	    <?php echo $entry_coupon; ?> 
	    <input type="text" name="coupon" value="<?php echo $coupon; ?>" />
	    <input type="hidden" name="next" value="coupon" />
	     
	    <input type="submit" value="<?php echo $button_coupon; ?>" class="button" />
	  </form>
    </div>
    <div id="voucher" class="content" style="display: <?php echo ($next == 'voucher' ? 'block' : 'none'); ?>;">
	  <form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data">
	    <?php echo $entry_voucher; ?> 
	    <input type="text" name="voucher" value="<?php echo $voucher; ?>" />
	    <input type="hidden" name="next" value="voucher" />
	     
	    <input type="submit" value="<?php echo $button_voucher; ?>" class="button" />
	  </form>
    </div>
    <div id="reward" class="content" style="display: <?php echo ($next == 'reward' ? 'block' : 'none'); ?>;">
	  <form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data">
	    <?php echo $entry_reward; ?> 
	    <input type="text" name="reward" value="<?php echo $reward; ?>" />
	    <input type="hidden" name="next" value="reward" />
	     
	    <input type="submit" value="<?php echo $button_reward; ?>" class="button" />
	  </form>
    </div>-->

Удачи! :wink:

  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что-то я поменял и ничего не поменялось :-D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что-то я поменял и ничего не поменялось :-D

Выложите Ваш файл cart.tpl.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

здесь был старый код.

Изменено пользователем bazet

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спрячьте Ваше предыдущее сообщение под спойлер:

cart.zip

  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Заодно не подскажешь как убрать в из надписи в корзине:

Корзина покупок (0.00кг)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Панель управления > Система > Настройки > Изменить > Опции > Показывать вес на странице корзины > Нет

  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите плиз как безболезненно удалить купоны и сертификаты из "оформление заказа" (оформление на одной странице). На последнем шаге когда подтверждаешь заказ.

Нашел ответ сам:

в opencart_settings

ставим место true - false

$onepage_settings['is_coupon'] = false;

$onepage_settings['is_voucher'] = false;

Изменено пользователем dpemarketcom
  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите плиз как безболезненно удалить купоны и сертификаты из "оформление заказа" (оформление на одной странице). На последнем шаге когда подтверждаешь заказ.

Нашел ответ сам:

в opencart_settings

ставим место true - false

$onepage_settings['is_coupon'] = false;

$onepage_settings['is_voucher'] = false;

Дополнения-Учитывать в заказе-Выключить нужное.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спрячьте Ваше предыдущее сообщение под спойлер:

Спасибо :eek: 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

CODEONETEAM спасибо за убранный блок. Только у меня появилось большое пустое место между товарами и Итого.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

CODEONETEAM спасибо за убранный блок.

Пожалуйста.

 

Только у меня появилось большое пустое место между товарами и Итого.

Это уже вопросы вёрстки, ссылка на пациента может помочь дать подсказку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в 2.1.0.1 схема из поста № 2 не работает.

 

подскажите плиз новый способ? в cart.tpl по ходу этого нет.

post-702763-0-63000900-1447199468_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в 2.1.0.1 схема из поста № 2 не работает.

 

подскажите плиз новый способ? в cart.tpl по ходу этого нет.

 

 

сам нашел....

 

удалил из cart.tpl:

<?php if ($coupon || $voucher || $reward || $shipping) { ?>
      <h2><?php echo $text_next; ?></h2>
      <p><?php echo $text_next_choice; ?></p>
      <div class="panel-group" id="accordion"><?php echo $coupon; ?><?php echo $voucher; ?><?php echo $reward; ?><?php echo $shipping; ?></div>
      <?php } ?>
      <br />
      <div class="row">
        <div class="col-sm-4 col-sm-offset-8">
          <table class="table table-bordered">
            <?php foreach ($totals as $total) { ?>
            <tr>
              <td class="text-right"><strong><?php echo $total['title']; ?>:</strong></td>
              <td class="text-right"><?php echo $total['text']; ?></td>
            </tr>
            <?php } ?>
          </table>
        </div>
      </div>

Только если стоят модификции на корзину то удалять пришлось из /system/storage/modification/catalog/view/theme/default/template/checkout/cart.tpl

 

И странно, но <!-- не сработал и пришлось удалить ручками

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сам нашел....

 

удалил из cart.tpl:

<?php if ($coupon || $voucher || $reward || $shipping) { ?>
      <h2><?php echo $text_next; ?></h2>
      <p><?php echo $text_next_choice; ?></p>
      <div class="panel-group" id="accordion"><?php echo $coupon; ?><?php echo $voucher; ?><?php echo $reward; ?><?php echo $shipping; ?></div>
      <?php } ?>
      <br />
      <div class="row">
        <div class="col-sm-4 col-sm-offset-8">
          <table class="table table-bordered">
            <?php foreach ($totals as $total) { ?>
            <tr>
              <td class="text-right"><strong><?php echo $total['title']; ?>:</strong></td>
              <td class="text-right"><?php echo $total['text']; ?></td>
            </tr>
            <?php } ?>
          </table>
        </div>
      </div>

Только если стоят модификции на корзину то удалять пришлось из /system/storage/modification/catalog/view/theme/default/template/checkout/cart.tpl

 

И странно, но <!-- не сработал и пришлось удалить ручками

 

в таких вот случаях <?php echo $total['text']; ?>

 

комментируй так <?php //echo $total['text']; ?>

 

Иначе нет смысла от <!-- --> 

 

И про этих мелких пакостников не забывай   :-) <?php } ?>

<?php //} ?>

 

 

 

Они особенно редкостные вредители, недосмотришь, сразу то фатал то синтаксис эррор ))  :-D 

 

короче с пыхом шутки плохи  -_- 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день. Нашел ваше обсуждение вопроса, он пересекается с моей так сказать проблемой. У меня наоборот не получается вывести возможность ввода кода купона в корзине. Вроде и все вышеописанные строки кода на месте и в админке все включено.

Не подскажите в чем может быть проблема и где еще можно поискать причину? Opencart 2.1.0.2.1

Спасибо.

С уважением

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.