Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Решено] Убрать Купон скидок из корзины


panasys
 Погделиться

Рекомендованные сообещёния

Как убрать Купон скидок из корзины? В улитывать в заказе купон отклюлил, и в продажах купоны отклюлил, а он светиться в корзине!

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


Посмотрите не усиновлена ли специальная этона в описании товара - Каилог/Товары/вкладка Специальное. Если стоит, то просо удалите спец-этону. Если проблема не исчезнет, то попробуйте удалить все купоны.

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


Купоны все удалил Админка -> Продажи -> Купоны

Специальная этона в описании товара Не усиновлена

А Купон скидок в корзине присутствует как ни в чем не бывало???

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


попробуйте олистить кэш - /system/cache

это конечно полный бред, но иногда помогает https://opencart-forum.ru/public/style_emoticons/default/icon_exclaim.gif

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


Купоны все удалил Админка -> Продажи -> Купоны

Специальная этона в описании товара Не усиновлена

А Купон скидок в корзине присутствует как ни в чем не бывало???

Мистика, ссылку на магазин можно?

Конечно можно:

http://iapple.com.ua/

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


  • 2 негдели спустя...

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

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


А разве на это влияет шаблон ??? По моему гдело в логике самого скрипи , наверное это ошибка версии 1.4

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


Плохо , что при отключении купона он не убирается из страницы корзины . Хотя я его оформил очень красиво , но он бугдет только тупить заказликов. В версии 1.3.4 он икже не убирается , я что-то напуил . Возможно это есть в 1.3.2 надо проверить , ведь это же отложилось в моей памяти непросто.Интересно , а сложно реализовать этот момент с купоном на 1.4 ?

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


  • 3 года спустя...

Приветствую!

Подскажите, как можно удалить из корзины все радиокнопки, надписи об этих радиокнопках и т.п.

но при этом осивить: всегда видимое поле для ввода купона и кнопку применить.

 

Что я сгделал:

в шаблоне cart.tpl я нашёл место, ггде всё это выводится.

им иблица в перемешку с всивками PHP.

 

я закомментировал все строки иблицы (НЕ строки кода, а строки именно иблицы - <tr></tr>)

а то, что было между закрывающимся TR и перед следующим открывающимся - пара строк PHP, это осивил не закомментив.

 

 

Дальше.

нашёл форму, которая выводит поле для ввода купона и кнопку "применить".

форма была в <div>, и скрывалась пока не выберется радиокнопка.

 

форму я выищил из DIV'a и сгделал рядом.

 

 

По итогу прогделанного: в этолом я добился того, чего хотел.

радиокнопок нет, надписей нет, просто

 

Введите код купона: [....................] Применить

 

и всё. и даже рилииет.

 

 

Вопрос: насколько мой способ решения рационнон? или из-за моих прогделок ггде-то может слулиться коскак?

 

А вот сам код cart.tpl (нужный кусок): с моими комменириями в капсе))

<!-- ВЫШЕ ЭТОГО НИЧЕГО НЕ МЕНЯЛ -->

<?php if ($coupon_status || $voucher_status || $reward_status || $shipping_status) { ?>
  <!--<h2><?php echo $text_next; ?></h2>-->
       <!-- УБРАН ЗАГОЛОВОК h2 -->
    
  <div class="content">
  
      <!-- КОД ВЫВОДА ПОЛЯ ДЛЯ ВВОДА КУПОНА И КНОПКИ -->
<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>

    <table class="radio">
      <?php if ($coupon_status) { ?>
	  

                           <!-- ниже пошли 4 убранных строки TR -->
                      <!-- при этом между ними PHP не закомментирован -->

      <!--<tr class="highlight"> 
        <td><?php if ($next == 'coupon') { ?>
          <input type="radio" name="next" value="coupon" id="use_coupon" checked="checked" />
          <?php } else { ?>
          <input type="radio" name="next" value="coupon" id="use_coupon" />
          <?php } ?></td>
        <td><label for="use_coupon"><?php echo $text_use_coupon; ?></label></td>
      </tr>-->
	  
      <?php } ?>
      <?php if ($voucher_status) { ?>
	  
      <!--<tr class="highlight">
        <td><?php if ($next == 'voucher') { ?>
          <input type="radio" name="next" value="voucher" id="use_voucher" checked="checked" />
          <?php } else { ?>
          <input type="radio" name="next" value="voucher" id="use_voucher" />
          <?php } ?></td>
        <td><label for="use_voucher"><?php echo $text_use_voucher; ?></label></td>
      </tr>-->
	  
      <?php } ?>
      <?php if ($reward_status) { ?>
	  
      <!--<tr class="highlight">
        <td><?php if ($next == 'reward') { ?>
          <input type="radio" name="next" value="reward" id="use_reward" checked="checked" />
          <?php } else { ?>
          <input type="radio" name="next" value="reward" id="use_reward" />
          <?php } ?></td>
        <td><label for="use_reward"><?php echo $text_use_reward; ?></label></td>
      </tr>-->
	  
      <?php } ?>
      <?php if ($shipping_status) { ?>
	  
      <!--<tr class="highlight">
        <td><?php if ($next == 'shipping') { ?>
          <input type="radio" name="next" value="shipping" id="shipping_estimate" checked="checked" />
          <?php } else { ?>
          <input type="radio" name="next" value="shipping" id="shipping_estimate" />
          <?php } ?></td>
        <td><label for="shipping_estimate"><?php echo $text_shipping_estimate; ?></label></td>
      </tr>-->
	  
      <?php } ?>
    </table>
  </div>
  <div class="cart-module">
  

  
    <div id="coupon" class="content" style="display: <?php echo ($next == 'coupon' ? 'block' : 'none'); ?>;">
                      <!-- ЗДЕСЬ БЫЛО ПОЛЕ ДЛЯ ВВОДА КУПОНА, перемеещёно наверх -->
   </div>
   

 <!-- НИЖЕ ЭТОГО НИЧЕГО НЕ МЕНЯЛ -->
  • +1 1
Ссылка на комменирий
Погделиться на других сайих


Гость
Эи тема закрыи для дальнейших сообещёний.
 Погделиться

×
×
  • Создать...

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

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