Jump to content
Sign in to follow this  
bazet

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

Recommended Posts

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

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

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

Share this post


Link to post
Share on other sites

Откройте файл 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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Edited by bazet

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

  • +1 2

Share this post


Link to post
Share on other sites

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

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

в opencart_settings

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

$onepage_settings['is_coupon'] = false;

$onepage_settings['is_voucher'] = false;

Edited by dpemarketcom
  • +1 1

Share this post


Link to post
Share on other sites

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

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

в opencart_settings

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

$onepage_settings['is_coupon'] = false;

$onepage_settings['is_voucher'] = false;

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

Share this post


Link to post
Share on other sites

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

Спасибо :eek: 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Пожалуйста.

 

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

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

Share this post


Link to post
Share on other sites

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

 

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

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

Share this post


Link to post
Share on other sites

в 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

Share this post


Link to post
Share on other sites

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

 

удалил из 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 

 

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

Share this post


Link to post
Share on other sites

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

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

Спасибо.

С уважением

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.