Вывод категорий в каталог товаров

голоса: 0
Подскажите как вывести в каталог товаром категории .

http://coralsea.com.ua/vyvod_kategorij.jpg
Адрес сайта http://coralsea.com.ua/
| Автор: | Категория: Интернет-магазин

Ответов: 1

голоса: 0
 
Лучший ответ

Перейти в Вид товара в каталоге - http://coralsea.com.ua/panel/?a=tmpl;m=20;t=3 в нужном вам месте прописать условие:

<?if($CAT_URL$)?><a href="$CAT_URL$">$CAT_NAME$</a><?endif?>
| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk

немогу понять ...... куда не устанавливаю невыводит

Код:

<div class="g_img">
 <img src="$THUMB$" id="$BLOCK_PREF$-gphoto-$ID$" alt="$NAME$">
 <span class="gnew" data-date="$ADD_DATE$">new</span>
 <?if($PRICE_OLD$)?><span class="gsale">sale</span><?endif?>
 <?if(!$OPTIONS$)?>
 <a class="g_more_btn buy" href="javascript:void(0)" onclick="javascript:buyNow('$ID$','$BLOCK_PREF$');" title="Купить сейчас"><i class="fa fa-shopping-basket"></i></a>
 <?else?>
 <a class="g_more_btn buy disabled" href="javascript:void(0)" title="Выберите опции"><i class="fa fa-shopping-basket"></i></a>
 <?endif?>
 <a class="g_more_btn qv" href="javascript:void(0)" onclick="_quickView(this)" title="Быстрый просмотр" data-link="$ENTRY_URL$"><i class="fa fa-search"></i></a>
 $2WISHLIST$
</div>
<div class="g_info">
 <div class="g_name"><a href="$ENTRY_URL$">$NAME$</a></div>

<?if($CAT_URL$)?><a href="$CAT_URL$">$CAT_NAME$</a><?endif?>
 <div class="g_price_rate oh">
 <div class="g_price">$PRICE$ <?if($PRICE_OLD$)?><s>$PRICE_OLD$</s><?endif?></div>
 <div class="g_rate"><?$RSTARS$('21','/img/rate.png','1','float')?></div>
 </div>
 <div class="g_brief">
 $BRIEF$
 </div>
 <div class="g_button">
 <?if(!$OPTIONS$)?>
 <a href="javascript:void(0)" onclick="javascript:add2Basket('$ID$','$BLOCK_PREF$');">В корзину</a>
 <?else?>
 <a href="$ENTRY_URL$">Выбрать опции</a>
 <?endif?>
 </div>
</div>

Ярослав Стецюра,
отредактировал код выше и выделил, примерно здесь, но все зависит от вашего дизайна, где вам нужно вы должны лучше знать
Yuri_Geruk,
поставил код но категории не появились зато сайт стал кривоват .
Ярослав Стецюра,
не вижу категорий, так как код который я выше советовал вы уже удалили, код должен работать так как именно он выводит категории в которую добавлен товар
Yuri_Geruk,
сейчас проверьте... просто криво отображается.
Ярослав Стецюра,

Категорию выводит - Кухни классические, а почему вид полностью сломан, видимо вы что-то не там ставите, не может так ломаться вид лишь из-за установки условия как я писал выше.

Конечно если ставить через визуальный редактор, да, возможно.

Yuri_Geruk,
да нет делаю все как положенно .............может шаблон мудренный
Yuri_Geruk,

Связывался с разработчиком данного шаблона 

Ответ: 

Для этого используется системный код <?$CATALOG$(3,5)?>

Но данный код выводить категории только на главной странице магазина, т.е. в данном случае на главной сайта, если вставить в ее шаблон этот код. Если вставить в шаблон каталога товаров, то данный код будет выводить только подкатегории при входе какую-то главную категорию. На странице всех товаров (/shop/all) данный код не будет выводить ничего.

 

 

Ярослав Стецюра,

Замените код вашего вида на следующий:

<div class="g_img">
    <img src="$THUMB$" id="$BLOCK_PREF$-gphoto-$ID$" alt="$NAME$">
    <span class="gnew" data-date="$ADD_DATE$">new</span>
    <?if($PRICE_OLD$)?><span class="gsale">sale</span><?endif?>
    <?if(!$OPTIONS$)?>
    <a class="g_more_btn buy" href="javascript:void(0)" onclick="javascript:buyNow('$ID$','$BLOCK_PREF$');" title="Купить сейчас"><i class="fa fa-shopping-basket"></i></a>
    <?else?>
    <a class="g_more_btn buy disabled" href="javascript:void(0)" title="Выберите опции"><i class="fa fa-shopping-basket"></i></a>
    <?endif?>
    <a class="g_more_btn qv" href="javascript:void(0)" onclick="_quickView(this)" title="Быстрый просмотр" data-link="$ENTRY_URL$"><i class="fa fa-search"></i></a>
    $2WISHLIST$
</div>
<div class="g_info">
    <div class="g_name"><a href="$ENTRY_URL$">$NAME$</a></div>
    <div class="g_price_rate oh">
	<div class="g_price">$PRICE$ <?if($PRICE_OLD$)?><s>$PRICE_OLD$</s><?endif?></div>
	<div class="g_rate"><?$RSTARS$('21','/img/rate.png','1','float')?></div>
    </div>
 <div align="center"><?if($CAT_URL$)?><a href="$CAT_URL$">Категория: $CAT_NAME$</a><?endif?></div>
    <div class="g_brief">
	$BRIEF$
    </div>
    <div class="g_button">
	<?if(!$OPTIONS$)?>
	<a href="javascript:void(0)" onclick="javascript:add2Basket('$ID$','$BLOCK_PREF$');">В корзину</a>
	<?else?>
	<a href="$ENTRY_URL$">Выбрать опции</a>
	<?endif?>
    </div>
</div>
Yuri_Geruk,
большое спасибо за вашу помощь  в данном деле .... код поменял, сейчас он установлен.... категорий нет... Да,  для информации при установке данного шаблона в карень сайта была загружена папка css - font-awesome.min.css  и  owl.carousel.css
Ярослав Стецюра,

категория в которую добавлен товар отображается над кнопкой В корзину:

Yuri_Geruk,

это не то .... задача вывести полноценные категории http://coralsea.com.ua/vyvod_kategorij.jpg

Ярослав Стецюра,

Отредактируйте код выше:

<div align="center"><?if($CAT_URL$)?><a href="$CAT_URL$">Категория: $CAT_NAME$</a><?endif?></div>

замените на:

<div class="cat-m"><?if($CAT_URL$)?><a href="$CAT_URL$">Категория: $CAT_NAME$</a><?endif?></div>

далее в стили пропишите:

.cat-m {
    margin-bottom: 3px;
    display: inline-block;
    border-radius: 5px;
    background: #EEE;
}
Yuri_Geruk,
Сейчас вернул старый шаблон на почему то в категориях нет фото не могу понять.
Yuri_Geruk,

Связывался с разработчикам дал ответ:

Для этого используется системный код <?$CATALOG$(3,5)?>

Но данный код выводить категории только на главной странице магазина, т.е. в данном случае на главной сайта, если вставить в ее шаблон этот код. Если вставить в шаблон каталога товаров, то данный код будет выводить только подкатегории при входе какую-то главную категорию. На странице всех товаров (/shop/all) данный код не будет выводить ничего.

...