Не отображается кнопка в Корзину

голоса: 0

Не пойму почему так происходит кнопка в Корзину не появляется в определнной группе товаров.

здесь она Есть : https://www.aksshop.ru/shop/54828/desc/plamegasitel-100kh210-54-r-s-diffuzorom

а здесь ее Нет : https://www.aksshop.ru/shop/18900115/desc/avtomagnitola-daystar-mercedes-benz-ml-gl-ds-7092hd-android-7-1-2-8-jader-2gb-operativnoj-pamjati-32gb-vstroennoj-pamjati

возможно я что то намудрил скодом.

<ul class="shop-options" id="id-$ID$-options">
<?if($STOCK$=0)?><h2><p><b>Наличие: <font color="#FF0000">Нет в наличии</font></b></p></h2><br><p>$MFORM_3$</p><?else?>$2BASKET_Q$<br>
<?else?><?if $STOCK$ <= 1000 and $STOCK$ > 0 ?><br><h2><p><b>Наличие: <font color="#33CC33"> В наличии</font></b></p></h2>
<?else?><?if $STOCK$ > 1000 and $STOCK$ < 2500 ?><br><h2><p><b>Наличие: <font color="#0000FF"> На Заказ</font></b></p></h2>
<?else?><?if $STOCK$ >= 3000 and $STOCK$ < 4000 ?>$2BASKET$<a href="javascript://" class="btn btn-cart" onclick="add2Basket('$ID$','$BLOCK_PREF$');">В корзину</span></a>
<br><br><h2><p><b>Наличие: <font color="#33CC33"> В наличии</font></b></p></h2>
 <?else?><?if $STOCK$ <= 5000 ?><h2><p><b>Наличие:</b></h2><?if($BUY_NOW$)?><div class="h_shop_now"><a id="top_view-$ID$-buynow" href="javascript:;" class="basket now" onclick="window.open(<? substr($BUY_NOW$, strpos($BUY_NOW$, '\''), strrpos($BUY_NOW$, '\'') - strpos($BUY_NOW$, '\'')) ?>','_blank')">
<input id="inf1-1-buynow" onclick="buyNow('1','id');" title="Заказать сейчас" type="submit" value="Заказать сейчас"></a></div>
<br><p style="font-size: 16px; color: #FF0000; face: Arial"><strong>Внимание!</strong></p><p style="font-size: 16px; color: #0000CD; face: Arial">Данный товар является, товаром Партнерского Интернет магазина, для того что бы заказать товар нажмите на кнопку "Заказать Сейчас". После нажатия кнопки, Вы перейдете непосредственно на сайт Интернет магазина Партнера, где и находится выбранный Вами товар, все манипуляции оформления Заказа/Покупка товара,осуществляется на сайте Магазина Партнера.</p>
<p style="font-size: 16px; color: #B22222; face: Arial"><strong>Звонить и Заказывать обратный звонок к Нам у Вас "НЕТ НЕОБХОДИМОСТИ".</strong></p><p style="font-size: 16px; color: #0000CD; face: Arial">В отношении Наличия и Заказа товара, Вы можете узнать нажав на кнопку "Заказать Сейчас".
<br>Спасибо за то, что прочитали данную информацию.<br></p>
<?endif?>
<?endif?><?endif?><?endif?><?endif?><?endif?><br>

| Автор: | Категория: Интернет-магазин

Ответов: 1

голоса: 0
Возможно количество товаров в наличии не совпадает с теми значениями, что вы прописали в условии, уж очень длинное оно.
| Автор:
aksshop,
Весь код страницы покажите.

Помогите подкорректирвовать код мне нужно чтобы  было следующее что при остатке 8000 до 8999 т выводился один текст, а при остатке 9000 и выше другой ( в коде я выделил синим):


 <div class="price-box">
 <b class="price"><?if($PRICE_OLD$)?><s>$PRICE_OLD$</s><br/><span class="newprice">$PRICE$</span><?else?>$PRICE$<?endif?></b>
 </div>
 
 <ul class="shop-options" id="id-$ID$-options">
<?if($STOCK$=0)?><h2><p><b>Наличие: <font color="#FF0000">Нет в наличии</font></b></p></h2><p>$MFORM_3$</p><?endif?>
<?if($STOCK$<=1000 and $STOCK$>0)?><h2><p><b>Наличие: <font color="#33CC33"> В наличии</font></b></p></h2><?endif?>
<?if($STOCK$>1000 and $STOCK$<=4999)?><h2><p><b>Наличие: <font color="#0000FF"> На Заказ</font></b></p></h2><?endif?>
<?if($STOCK$>=5000 and $STOCK$<=7999)?>$2BASKET_Q$<a href="javascript://" class="btn btn-cart" onclick="add2Basket('$ID$','$BLOCK_PREF$');">В корзину</a><h2><p><b>Наличие: <font color="#33CC33"> В наличии</font></b></p></h2><?endif?>

При остатке 8000 т (должен выводится этот текст и надпись На заказ):

<?if($STOCK$>=8000 and $STOCK$<=8999 )?><h2><p><b>Наличие:</b></h2><?if($BUY_NOW$)?><div class="h_shop_now"><a id="top_view-$ID$-buynow" href="javascript:;" class="basket now" onclick="window.open(<? substr($BUY_NOW$, strpos($BUY_NOW$, '\''), strrpos($BUY_NOW$, '\'') - strpos($BUY_NOW$, '\'')) ?>','_blank')">
<input id="inf1-1-buynow" onclick="buyNow('1','id');" title="Заказать сейчас" type="submit" value="Заказать сейчас"></a></div>

<br><p style="font-size: 16px; color: #FF0000; face: Arial"><strong>Внимание!</strong></p><br><p style="font-size: 16px; color: #0000CD; face: Arial">Данный товар является, товаром Партнерского Интернет магазина, для того что бы заказать товар нажмите на кнопку "Заказать Сейчас". После нажатия кнопки, Вы перейдете непосредственно на сайт Интернет магазина Партнера, где и находится выбранный Вами товар, все манипуляции оформления Заказа/Покупка товара,осуществляется на сайте Магазина Партнера.</p>
<p style="font-size: 16px; color: #B22222; face: Arial"><strong>Звонить и Заказывать обратный звонок к Нам у Вас "НЕТ НЕОБХОДИМОСТИ".</strong></p><p style="font-size: 16px; color: #0000CD; face: Arial">В отношении Наличия и Заказа товара, Вы можете узнать нажав на кнопку "Заказать Сейчас".
<br>Спасибо за то, что прочитали данную информацию.</p>
<?endif?><?endif?>

При остатке 9000 т (должен выводится этот текст и надпись в Наличии):
<?if($STOCK$>=9000)?><h2><p><b>Наличие: <font color="#33CC33"> В наличии</font></b></h2><?if($BUY_NOW$)?><div class="h_shop_now"><a id="top_view-$ID$-buynow" href="javascript:;" class="basket now" onclick="window.open(<? substr($BUY_NOW$, strpos($BUY_NOW$, '\''), strrpos($BUY_NOW$, '\'') - strpos($BUY_NOW$, '\'')) ?>','_blank')">
<input id="inf1-1-buynow" onclick="buyNow('1','id');" title="Заказать сейчас" type="submit" value="Заказать сейчас"></a></div>
 
<br><p style="font-size: 16px; color: #FF0000; face: Arial"><strong>Внимание!</strong></p><br><p style="font-size: 16px; color: #0000CD; face: Arial">Данный товар можно приобрести на сайте www.aksshop.ru, нажав на кнопку "Заказать Сейчас", Вы перейдете на страницу товара Интернет магазина Автоаксессуаров, где и находится выбранный Вами товар, все манипуляции оформления Заказа/Покупка товара,осуществляется на сайте Интернет магазина Автоаксессуаров.
 <br>Спасибо за то, что прочитали данную информацию.</p>
<?endif?><?endif?>

 

А мне помогут в решении вопроса или как?
aksshop,
Ждите, не только вам нужно помочь. Вам ответят, ожидайте!
Подкорректировал ваш код.
...