• Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: Yuri_G  
Сообщество uCoz » Модули uCoz » Интернет-магазин » Сокрытие дополнительных полей в описании товара в категории (Сокрытие дополнительных полей в описании товара)
Сокрытие дополнительных полей в описании товара в категории
leonoff(on)
Сообщений: 296
Репутация: 57

Сообщение # 16 | 11:22:23
aksshop_aksshop, я подозреваю, что это из-за участка кода, в которых нет скобок, а они должны быть:

<div class="actions">
<?if($STOCK$=0)?><?else?><?if($STOCK$ <= 1000 and $STOCK$ > 0)?>$2BASKET$<a href="javascript://" class="btn btn-cart" onclick="add2Basket('$ID$','$BLOCK_PREF$' wink ;">В корзину</span></a>
<?else?><?if($STOCK$ > 1000 and $STOCK$ < 2500)?>$2BASKET$<a href="javascript://" class="btn btn-cart" onclick="add2Basket('$ID$','$BLOCK_PREF$' wink ;">В корзину</span></a>
<?else?><?if($STOCK$ >= 3000 and $STOCK$ < 4000)?>$2BASKET$<a href="javascript://" class="btn btn-cart" onclick="add2Basket('$ID$','$BLOCK_PREF$' wink ;">В корзину</span></a>
<?else?><?if($STOCK$ <= 5000)?>$BUY_NOW$<?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' wink "><input id="inf1-1-buynow" onclick="buyNow('1','id' wink ;" title="Заказать сейчас" type="submit" value="Заказать сейчас"></a></div>

<?endif?><?endif?><?endif?><?endif?><?endif?><?endif?>

Добавлено (28 Ноя 2016, 11:22:23)
---------------------------------------------
Зараза, меняет код на смайлики. Ну все нужные скобки я подсветил


Муж рассказал жене, что у него есть любовница. Причина смерти: коронавирус.
Сообщение отредактировал leonoff(on) - Понедельник, 28 Ноя 2016, 11:19:05
aksshop_aksshop
Сообщений: 57
Репутация: 3

Сообщение # 17 | 12:32:00
Цитата leonoff(on) ()
я подозреваю, что это из-за участка кода, в которых нет скобок, а они должны быть:

Я проставил скобки, но ничего не изменилось. Дополнительно я также проставил скобки и в другом коде, где по существу, я так полагаю они тоже должны быть.
Но все осталось без изменений. Что то все равно не дает выполнять правило.
Код добавлены скобки:

$ADMIN_BAR$
<!--JS-->
<script src="http://www.aksshop.ru/js/equalizer.js"></script>
<script>window.onload = EqualizeColumns("equalized_block");</script>

<div class="wrapper-hover"><div class="equalized_block">

<a class="product-image" href="$ENTRY_URL$"><img alt="$NAME$" src="<?if($THUMB$='http://s6.ucoz.net/img/sh/nf.png')?>http://www.aksshop.ru/img404/big.png<?else?>$THUMB$<?endif?>" class="gphoto" onclick="_bldCont(this.getAttribute('idx'));" id="ipreview" idx="0" title="Кликните для увеличения изображения"></a>

<div class="product-shop">

<h2 class="product-name"><?if($MODER_PANEL$)?><div style="float:right">$MODER_PANEL$</div><?endif?><a href="$ENTRY_URL$">$NAME$</a></h2>
<?if($BRIEF$)?><div class="desc_grid"><?if(len($BRIEF$)>46)?><?substr($BRIEF$,0,48)?>...<?else?>$BRIEF$<?endif?></div><?endif?>

<?if($CID$=='358')?>
<span class="opt">Кузов автомобиля:</span> <b><span class="val">$OTHER2$</span></b><br>
<span class="opt">Защита для:</span> <b><span class="val">$OTHER5$</span></b><br>
<span class="opt">Год выпуска:</span> <b><span class="val">$OTHER3$</span></b><br>
<span class="opt">Объем двигателя:</span> <b><span class="val">$OTHER4$</span></b><br>
<span class="opt">Материал:</span> <b><span class="val">$OTHER6$</span></b><br>
<span class="opt">Артикул:</span><b><span class="val">$ART_NO$</span></b><br>
<?else?>
<span class="opt">Материал:</span> <b><span class="val">$OTHER6$</span></b><br>
<span class="opt">Артикул:</span><b><span class="val">$ART_NO$</span></b><br>
<?endif?>

<?if($STOCK$=0)?><p><h2><b><font color="#FF0000">Нет в наличии</p></b></font></h2>
<?else?><?if($STOCK$ <= 1000 and $STOCK$ > 0)?><br><p><h2><b><font color="#33CC33"> В наличии</p></b></font></h2>
<?else?><?if($STOCK$ > 1000 and $STOCK$ < 2500)?><br><p><h2><b><font color="#0000CD"> На Заказ</p></b></font></h2>
<?else?><?if($STOCK$ >= 3000 and $STOCK$ < 4000)?><br><p><h2><b><font color="#33CC33"> В наличии</p></b></font></h2>
<?else?><?if($STOCK$ <= 5000)?><br><p><h2><b><font color="#0000CD"> На Заказ</p></b></font></h2>
<?endif?><?endif?><?endif?><?endif?><?endif?><br>

<div class="price"> <?if($PRICE_OLD$)?> <s>$PRICE_OLD$</s> <span class="newprice">$PRICE$</span> <?else?>$PRICE$<?endif?> </div>

<?if($PRICE_OLD$)?> <div class="label-product">
<span class="sale">Скидка</span>
</div><?endif?>
<!-- <ul class="shop-options" id="id-$ID$-options">
<li><span class="opt">Артикул:</span> <span class="val art">$ART_NO$</span></li><li><span class="opt">Наличие:</span> <span class="val stock">$STOCK$</span></li>

$OPTIONS$
</ul> -->

<div class="actions">
<?if($STOCK$=0)?>
<?else?><?if $STOCK$ <= 1000 and $STOCK$ > 0 ?>$2BASKET$<a href="javascript://" class="btn btn-cart" onclick="add2Basket('$ID$','$BLOCK_PREF$');">В корзину</span></a>
<?else?><?if $STOCK$ > 1000 and $STOCK$ < 2500 ?>$2BASKET$<a href="javascript://" class="btn btn-cart" onclick="add2Basket('$ID$','$BLOCK_PREF$');">В корзину</span></a>
<?else?><?if $STOCK$ >= 3000 and $STOCK$ < 4000 ?>$2BASKET$<a href="javascript://" class="btn btn-cart" onclick="add2Basket('$ID$','$BLOCK_PREF$');">В корзину</span></a>
<?else?><?if($STOCK$ <= 5000)?>$BUY_NOW$<?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>

<?endif?><?endif?><?endif?><?endif?><?endif?><?endif?>

<a href="$ENTRY_URL$" target="_blank" class="btn btn-details">Подробнее</a>
</div></div></div></div>
Сообщение отредактировал aksshop_aksshop - Понедельник, 28 Ноя 2016, 12:37:31
leonoff(on)
Сообщений: 296
Репутация: 57

Сообщение # 18 | 12:44:42
aksshop_aksshop, ну вот как минимум вижу в нижней части
<?if $STOCK$ <= 1000 and $STOCK$ > 0 ?>
<?if $STOCK$ > 1000 and $STOCK$ < 2500 ?>
<?if $STOCK$ >= 3000 and $STOCK$ < 4000 ?>

И еще попробуйте заменить $CID$=='358' на $CID$==358. Хотя это вряд ли, но все же

Муж рассказал жене, что у него есть любовница. Причина смерти: коронавирус.
aksshop_aksshop
Сообщений: 57
Репутация: 3

Сообщение # 19 | 12:55:36
Цитата leonoff(on) ()
aksshop_aksshop, ну вот как минимум вижу в нижней части<?if $STOCK$ <= 1000 and $STOCK$ > 0 ?>
<?if $STOCK$ > 1000 and $STOCK$ < 2500 ?>
<?if $STOCK$ >= 3000 and $STOCK$ < 4000 ?>

И еще попробуйте заменить $CID$=='358' на $CID$==358. Хотя это вряд ли, но все же


Нет ничего не меняется. Ну блин ну так же не может быть, что за ерунда.
Код:

$ADMIN_BAR$
<!--JS-->
<script src="http://www.aksshop.ru/js/equalizer.js"></script>
<script>window.onload = EqualizeColumns("equalized_block");</script>

<div class="wrapper-hover"><div class="equalized_block">

<a class="product-image" href="$ENTRY_URL$"><img alt="$NAME$" src="<?if($THUMB$='http://s6.ucoz.net/img/sh/nf.png')?>http://www.aksshop.ru/img404/big.png<?else?>$THUMB$<?endif?>" class="gphoto" onclick="_bldCont(this.getAttribute('idx'));" id="ipreview" idx="0" title="Кликните для увеличения изображения"></a>

<div class="product-shop">

<h2 class="product-name"><?if($MODER_PANEL$)?><div style="float:right">$MODER_PANEL$</div><?endif?><a href="$ENTRY_URL$">$NAME$</a></h2>
<?if($BRIEF$)?><div class="desc_grid"><?if(len($BRIEF$)>46)?><?substr($BRIEF$,0,48)?>...<?else?>$BRIEF$<?endif?></div><?endif?>

<?if($CID$==358)?>
<span class="opt">Кузов автомобиля:</span> <b><span class="val">$OTHER2$</span></b><br>
<span class="opt">Защита для:</span> <b><span class="val">$OTHER5$</span></b><br>
<span class="opt">Год выпуска:</span> <b><span class="val">$OTHER3$</span></b><br>
<span class="opt">Объем двигателя:</span> <b><span class="val">$OTHER4$</span></b><br>
<span class="opt">Материал:</span> <b><span class="val">$OTHER6$</span></b><br>
<span class="opt">Артикул:</span><b><span class="val">$ART_NO$</span></b><br>
<?else?>
<span class="opt">Материал:</span> <b><span class="val">$OTHER6$</span></b><br>
<span class="opt">Артикул:</span><b><span class="val">$ART_NO$</span></b><br>
<?endif?>


<?if($STOCK$=0)?><p><h2><b><font color="#FF0000">Нет в наличии</p></b></font></h2>
<?else?><?if($STOCK$ <= 1000 and $STOCK$ > 0)?><br><p><h2><b><font color="#33CC33"> В наличии</p></b></font></h2>
<?else?><?if($STOCK$ > 1000 and $STOCK$ < 2500)?><br><p><h2><b><font color="#0000CD"> На Заказ</p></b></font></h2>
<?else?><?if($STOCK$ >= 3000 and $STOCK$ < 4000)?><br><p><h2><b><font color="#33CC33"> В наличии</p></b></font></h2>
<?else?><?if($STOCK$ <= 5000)?><br><p><h2><b><font color="#0000CD"> На Заказ</p></b></font></h2>
<?endif?><?endif?><?endif?><?endif?><?endif?><br>


<div class="price"> <?if($PRICE_OLD$)?> <s>$PRICE_OLD$</s> <span class="newprice">$PRICE$</span> <?else?>$PRICE$<?endif?> </div>

<?if($PRICE_OLD$)?> <div class="label-product">
<span class="sale">Скидка</span>
</div><?endif?>
<!-- <ul class="shop-options" id="id-$ID$-options">
<li><span class="opt">Артикул:</span> <span class="val art">$ART_NO$</span></li><li><span class="opt">Наличие:</span> <span class="val stock">$STOCK$</span></li>

$OPTIONS$
</ul> -->

<div class="actions">
<?if($STOCK$=0)?>
<?else?><?if($STOCK$ <= 1000 and $STOCK$ > 0)?>$2BASKET$<a href="javascript://" class="btn btn-cart" onclick="add2Basket('$ID$','$BLOCK_PREF$');">В корзину</span></a>
<?else?><?if($STOCK$ > 1000 and $STOCK$ < 2500)?>$2BASKET$<a href="javascript://" class="btn btn-cart" onclick="add2Basket('$ID$','$BLOCK_PREF$');">В корзину</span></a>
<?else?><?if($STOCK$ >= 3000 and $STOCK$ < 4000)?>$2BASKET$<a href="javascript://" class="btn btn-cart" onclick="add2Basket('$ID$','$BLOCK_PREF$');">В корзину</span></a>
<?else?><?if($STOCK$ <= 5000)?>$BUY_NOW$<?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>

<?endif?><?endif?><?endif?><?endif?><?endif?><?endif?>

<a href="$ENTRY_URL$" target="_blank" class="btn btn-details">Подробнее</a>
</div></div></div></div>
leonoff(on)
Сообщений: 296
Репутация: 57

Сообщение # 20 | 13:39:48
aksshop_aksshop, Выведите внизу этого шаблона код, будем смотреть
<span style="display:none">$CID$</span>

Муж рассказал жене, что у него есть любовница. Причина смерти: коронавирус.
aksshop_aksshop
Сообщений: 57
Репутация: 3

Сообщение # 21 | 13:56:15
Цитата leonoff(on) ()
aksshop_aksshop, Выведите внизу этого шаблона код, будем смотреть<span style="display:none">$CID$</span>

Я правильно понял, так?

код:

$ADMIN_BAR$
<!--JS-->
<script src="http://www.aksshop.ru/js/equalizer.js"></script>
<script>window.onload = EqualizeColumns("equalized_block");</script>

<div class="wrapper-hover"><div class="equalized_block">

<a class="product-image" href="$ENTRY_URL$"><img alt="$NAME$" src="<?if($THUMB$='http://s6.ucoz.net/img/sh/nf.png')?>http://www.aksshop.ru/img404/big.png<?else?>$THUMB$<?endif?>" class="gphoto" onclick="_bldCont(this.getAttribute('idx'));" id="ipreview" idx="0" title="Кликните для увеличения изображения"></a>

<div class="product-shop">

<h2 class="product-name"><?if($MODER_PANEL$)?><div style="float:right">$MODER_PANEL$</div><?endif?><a href="$ENTRY_URL$">$NAME$</a></h2>
<?if($BRIEF$)?><div class="desc_grid"><?if(len($BRIEF$)>46)?><?substr($BRIEF$,0,48)?>...<?else?>$BRIEF$<?endif?></div><?endif?>

<?if($CID$='358')?>
<?if($OTHER2$)?><span class="opt">Кузов автомобиля:</span> <b><span class="val">$OTHER2$</span></b><br><?endif?>
<?if($OTHER5$)?><span class="opt">Защита для:</span> <b><span class="val">$OTHER5$</span></b><br><?endif?>
<?if($OTHER3$)?><span class="opt">Год выпуска:</span> <b><span class="val">$OTHER3$</span></b><br><?endif?>
<?if($OTHER4$)?><span class="opt">Объем двигателя:</span> <b><span class="val">$OTHER4$</span></b><br><?endif?>
<?if($OTHER6$)?><span class="opt">Материал:</span> <b><span class="val">$OTHER6$</span></b><br><?endif?>
<?if($ART_NO$)?><span class="opt">Артикул:</span><b><span class="val">$ART_NO$</span></b><br><?endif?>
<?else?>
<?if($OTHER6$)?><span class="opt">Материал:</span> <b><span class="val">$OTHER6$</span></b><br><?endif?>
<?if($ART_NO$)?><span class="opt">Артикул:</span><b><span class="val">$ART_NO$</span></b><br> <?endif?>
<?endif?>


<?if($STOCK$=0)?><p><h2><b><font color="#FF0000">Нет в наличии</p></b></font></h2>
<?else?><?if($STOCK$ <= 1000 and $STOCK$ > 0)?><br><p><h2><b><font color="#33CC33"> В наличии</p></b></font></h2>
<?else?><?if($STOCK$ > 1000 and $STOCK$ < 2500)?><br><p><h2><b><font color="#0000CD"> На Заказ</p></b></font></h2>
<?else?><?if($STOCK$ >= 3000 and $STOCK$ < 4000)?><br><p><h2><b><font color="#33CC33"> В наличии</p></b></font></h2>
<?else?><?if($STOCK$ <= 5000)?><br><p><h2><b><font color="#0000CD"> На Заказ</p></b></font></h2>
<?endif?><?endif?><?endif?><?endif?><?endif?><br>


<div class="price"> <?if($PRICE_OLD$)?> <s>$PRICE_OLD$</s> <span class="newprice">$PRICE$</span> <?else?>$PRICE$<?endif?> </div>

<?if($PRICE_OLD$)?> <div class="label-product">
<span class="sale">Скидка</span>
</div><?endif?>
<!-- <ul class="shop-options" id="id-$ID$-options">
<li><span class="opt">Артикул:</span> <span class="val art">$ART_NO$</span></li><li><span class="opt">Наличие:</span> <span class="val stock">$STOCK$</span></li>

$OPTIONS$
</ul> -->

<div class="actions">
<?if($STOCK$=0)?>
<?else?><?if($STOCK$ <= 1000 and $STOCK$ > 0)?>$2BASKET$<a href="javascript://" class="btn btn-cart" onclick="add2Basket('$ID$','$BLOCK_PREF$');">В корзину</span></a>
<?else?><?if($STOCK$ > 1000 and $STOCK$ < 2500)?>$2BASKET$<a href="javascript://" class="btn btn-cart" onclick="add2Basket('$ID$','$BLOCK_PREF$');">В корзину</span></a>
<?else?><?if($STOCK$ >= 3000 and $STOCK$ < 4000)?>$2BASKET$<a href="javascript://" class="btn btn-cart" onclick="add2Basket('$ID$','$BLOCK_PREF$');">В корзину</span></a>
<?else?><?if($STOCK$ <= 5000)?>$BUY_NOW$<?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>

<?endif?><?endif?><?endif?><?endif?><?endif?><?endif?>

<a href="$ENTRY_URL$" target="_blank" class="btn btn-details">Подробнее</a>
</div></div></div></div>
<span style="display:none">$CID$</span>
leonoff(on)
Сообщений: 296
Репутация: 57

Сообщение # 22 | 14:00:07
aksshop_aksshop, вот вам и ответ. Выводит категорию № 3055, а не 358. Соответственно, поменяйте 358 на 3055

Добавлено (28 Ноя 2016, 14:00:07)
---------------------------------------------
<span style="display:none">$CID$</span> это удалите


Муж рассказал жене, что у него есть любовница. Причина смерти: коронавирус.
aksshop_aksshop
Сообщений: 57
Репутация: 3

Сообщение # 23 | 14:14:21
Цитата leonoff(on) ()
aksshop_aksshop, вот вам и ответ. Выводит категорию № 3055, а не 358. Соответственно, поменяйте 358 на 3055
Да в отдельной под категории выводит, 358 это основная категория в которую вложены под категории в том числе 3055. Вы меня понимаете?
Есть категория: Защита для картера, МКПП, АКПП, РК (ID:358) и в ней под категории: ACURA- и т.д от (ID:3055-3123).
leonoff(on)
Сообщений: 296
Репутация: 57

Сообщение # 24 | 14:16:27
aksshop_aksshop, так надо выражаться яснее. Сначала вы говорили про категорию, а теперь выяснилось, что нужно для всего раздела. Тогда замените $CID$==3055 на $PID$==358

Муж рассказал жене, что у него есть любовница. Причина смерти: коронавирус.
Сообщение отредактировал leonoff(on) - Понедельник, 28 Ноя 2016, 14:16:53
aksshop_aksshop
Сообщений: 57
Репутация: 3

Сообщение # 25 | 14:25:26
Цитата leonoff(on) ()
aksshop_aksshop, так надо выражаться яснее. Сначала вы говорили про категорию, а теперь выяснилось, что нужно для всего раздела. Тогда замените $CID$==3055 на $PID$==358
Спасибо огромное, прошу прощения, за не точные формулировки. Вопрос решен. Лично Вам Респект. Свои слова, забираю обратно, но все таки нужно быть помягче. "Репу" исправлю как только она станет доступной. Еще раз огромное спасибо.
Сообщество uCoz » Модули uCoz » Интернет-магазин » Сокрытие дополнительных полей в описании товара в категории (Сокрытие дополнительных полей в описании товара)
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: