Всем привет!
В странице товара full.php есть код:
<?php if ($this->checkPosition('price')) : ?> <div class="item-price vozpred"> <?php echo $this->renderPosition('price'); ?> </div> <?php endif; ?> <?php if ($this->checkPosition('price_zak')) : ?> <div class="item-price_zak" style="display:none;"> <?php echo $this->renderPosition('price_zak'); ?> </div> <?php endif; ?>
и скрипт к нему:
<script> var price = jQuery('span').hasClass("jbprice-balance-available-no"); if(price==true){ jQuery('.vozpred .jsAddToCart').css({'display':'none'}); jQuery('.item-price_zak').css({'display':'block'}); } </script>
Принцип : если "товара нет на складе", то кнопка "купить" исчезает и появляется кнопка "предзаказ" (модуль формы).
В full.php все работает отлично,
но если я вставляю этот код в tiser.php, то там, все товары с кнопкой "предзаказ" (если хоть одного "товара нет на складе")
Что надо исправить?
Заранее спасибо
Сообщение отредактировал andreinstruktor: 26 February 2019 - 16:09