#1
Отправлено 04 Май 2018 - 11:24
Но, когда я захожу в категорию "Подарки и сувениры", у меня показываются просто все товары в категории, хотя в "Подарках и сувенирах" много подкатегорий.
Так вот, как сделать, чтобы заходя в каждую категорию, у меня справа сначала выдавался список подкатегорий (где я могу поставить картинку для каждой), а уже внизу, под списком, показывался товар.
Спасибо.
#2
Отправлено 08 Май 2018 - 08:49
Зайдите в раздел Сайт - Редактор шаблонов - Товары - найдите:
<!-- Короткое SEO описание категории --> {% IF CATEGORY_SEO_DESCRIPTION_SHORT %} {CATEGORY_SEO_DESCRIPTION_SHORT} {% ENDIF %} {% IF CATEGORY_SEO_DESCRIPTION_LARGE %} {CATEGORY_SEO_DESCRIPTION_LARGE} {% ENDIF %} </div> </div> {% ENDIF %}
после него пропишите:
<!-- Блок навигации по категориям, вложенным в текущую категорию --> <div class="product-list2"> {% FOR nested_categories_list %} <div class="cat_prod_hold"> <div> <a href="#"> <div class="textc image goods-cat-image-medium-square contai"> <a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"> <img class="goods-cat-image-medium catimg" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=chameleon{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}"> </a> </div> </a> <div class="name"> <a class="category-name" href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a> </div> </div> </div> {% ENDFOR %} </div>
#3
Отправлено 08 Май 2018 - 09:01
Vaccina (08 Май 2018 - 08:49) писал:
Зайдите в раздел Сайт - Редактор шаблонов - Товары - найдите:
<!-- Короткое SEO описание категории --> {% IF CATEGORY_SEO_DESCRIPTION_SHORT %} {CATEGORY_SEO_DESCRIPTION_SHORT} {% ENDIF %} {% IF CATEGORY_SEO_DESCRIPTION_LARGE %} {CATEGORY_SEO_DESCRIPTION_LARGE} {% ENDIF %} </div> </div> {% ENDIF %}
после него пропишите:
<!-- Блок навигации по категориям, вложенным в текущую категорию --> <div class="product-list2"> {% FOR nested_categories_list %} <div class="cat_prod_hold"> <div> <a href="#"> <div class="textc image goods-cat-image-medium-square contai"> <a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"> <img class="goods-cat-image-medium catimg" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=chameleon{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}"> </a> </div> </a> <div class="name"> <a class="category-name" href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a> </div> </div> </div> {% ENDFOR %} </div>
Здравствуйте! Ничего не произошло.
#4
Отправлено 08 Май 2018 - 11:15
Paparam (08 Май 2018 - 09:01) писал:
Здравствуйте.
Добавил данный код еще ниже, обернутый в условие:
{% IF nested_categories_list_empty=0 %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <div class="product-list2"> {% FOR nested_categories_list %} <div class="cat_prod_hold"> <div> <a href="#"> <div class="textc image goods-cat-image-medium-square contai"> <a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"> <img class="goods-cat-image-medium catimg" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=chameleon{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}"> </a> </div> </a> <div class="name"> <a class="category-name" href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a> </div> </div> </div> {% ENDFOR %} </div> {% ENDIF %}
Проверьте, пожалуйста
#5
Отправлено 08 Май 2018 - 11:18
Firefly (08 Май 2018 - 11:15) писал:
Добавил данный код еще ниже, обернутый в условие:
{% IF nested_categories_list_empty=0 %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <div class="product-list2"> {% FOR nested_categories_list %} <div class="cat_prod_hold"> <div> <a href="#"> <div class="textc image goods-cat-image-medium-square contai"> <a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"> <img class="goods-cat-image-medium catimg" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=chameleon{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}"> </a> </div> </a> <div class="name"> <a class="category-name" href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a> </div> </div> </div> {% ENDFOR %} </div> {% ENDIF %}
Проверьте, пожалуйста
Большое спасибо! Все теперь получилось. Такой вопрос созрел. Возможно ли впихнуть в главную картинку категории Gif изображение. Пробовал, до конца загрузка не проходит.
#6
Отправлено 08 Май 2018 - 13:56
Paparam (08 Май 2018 - 11:18) писал:
Если файл не большой по размеру - должно работать. Можете прикрепить картинку, чтобы мы проверили?
#7
Отправлено 29 Май 2018 - 10:03
Firefly (08 Май 2018 - 13:56) писал:
Здравствуйте! Выявилась такая проблема (Только заметил) На главной странице каталога у меня продублированны 2 раза все категории. Подскажите как исправить.
Спасибо!
#8
Отправлено 01 Июнь 2018 - 06:06
Уточните пожалуйста, актуален ли еще ваш вопрос? На данный момент на главной странице выводится описание страницы и товары.
#10
Отправлено 02 Июнь 2018 - 07:23
Зайдите в раздел Сайт - Редактор шаблонов - Товары - найдите:
{% IF CATEGORY_DESCRIPTION || CATEGORY_SEO_DESCRIPTION_SHORT || CATEGORY_SEO_DESCRIPTION_LARGE %} <div class="box htmlDataBlock"> <div class="box-content"> {% IF CATEGORY_DESCRIPTION %} {CATEGORY_DESCRIPTION} {% ENDIF %} <!-- Короткое SEO описание категории --> {% IF CATEGORY_SEO_DESCRIPTION_SHORT %} {CATEGORY_SEO_DESCRIPTION_SHORT} {% ENDIF %} {% IF CATEGORY_SEO_DESCRIPTION_LARGE %} {CATEGORY_SEO_DESCRIPTION_LARGE} {% ENDIF %} </div> </div> {% ENDIF %} {% IF nested_categories_list_empty=0 %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <div class="product-list2"> {% FOR nested_categories_list %} <div class="cat_prod_hold"> <div> <a href="#"> <div class="textc image goods-cat-image-medium-square contai"> <a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"> <img class="goods-cat-image-medium catimg" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=chameleon{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}"> </a> </div> </a> <div class="name"> <a class="category-name" href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a> </div> </div> </div> {% ENDFOR %} </div> {% ENDIF %} <!-- В категориях используем стандартный алгоритм отображения товаров --> {% ELSE %} <!-- Если нет товаров, выводим сообщение пользователю --> {% IF goods_empty %} {% IF goods_filters_empty %} <p class="attention">Нет товаров в выбранной категории</p> {% ELSE %} <p class="attention">Нет товаров для выбранных условий</p> {% ENDIF %} {% ENDIF %} <!-- /Если нет товаров, выводим сообщение пользователю --> {% IF nested_categories_list_empty=0 %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <div class="product-list2"> {% FOR nested_categories_list %} <div class="cat_prod_hold"> <div> <a href="#"> <div class="textc image goods-cat-image-medium-square contai"> <a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"> <img class="goods-cat-image-medium catimg" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=chameleon{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}"> </a> </div> </a> <div class="name"> <a class="category-name" href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a> </div> </div> </div> {% ENDFOR %} </div> {% ENDIF %}
замените на:
<!-- В категориях используем стандартный алгоритм отображения товаров --> {% ELSE %} <!-- Если нет товаров, выводим сообщение пользователю --> {% IF goods_empty %} {% IF goods_filters_empty %} <p class="attention">Нет товаров в выбранной категории</p> {% ELSE %} <p class="attention">Нет товаров для выбранных условий</p> {% ENDIF %} {% ENDIF %} <!-- /Если нет товаров, выводим сообщение пользователю --> {% IF nested_categories_list_empty=0 %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <div class="product-list2"> {% FOR nested_categories_list %} <div class="cat_prod_hold"> <div> <a href="#"> <div class="textc image goods-cat-image-medium-square contai"> <a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"> <img class="goods-cat-image-medium catimg" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=chameleon{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}"> </a> </div> </a> <div class="name"> <a class="category-name" href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a> </div> </div> </div> {% ENDFOR %} </div> {% ENDIF %}
#11
Отправлено 04 Июнь 2018 - 09:08
Vaccina (02 Июнь 2018 - 07:23) писал:
Зайдите в раздел Сайт - Редактор шаблонов - Товары - найдите:
{% IF CATEGORY_DESCRIPTION || CATEGORY_SEO_DESCRIPTION_SHORT || CATEGORY_SEO_DESCRIPTION_LARGE %} <div class="box htmlDataBlock"> <div class="box-content"> {% IF CATEGORY_DESCRIPTION %} {CATEGORY_DESCRIPTION} {% ENDIF %} <!-- Короткое SEO описание категории --> {% IF CATEGORY_SEO_DESCRIPTION_SHORT %} {CATEGORY_SEO_DESCRIPTION_SHORT} {% ENDIF %} {% IF CATEGORY_SEO_DESCRIPTION_LARGE %} {CATEGORY_SEO_DESCRIPTION_LARGE} {% ENDIF %} </div> </div> {% ENDIF %} {% IF nested_categories_list_empty=0 %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <div class="product-list2"> {% FOR nested_categories_list %} <div class="cat_prod_hold"> <div> <a href="#"> <div class="textc image goods-cat-image-medium-square contai"> <a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"> <img class="goods-cat-image-medium catimg" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=chameleon{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}"> </a> </div> </a> <div class="name"> <a class="category-name" href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a> </div> </div> </div> {% ENDFOR %} </div> {% ENDIF %} <!-- В категориях используем стандартный алгоритм отображения товаров --> {% ELSE %} <!-- Если нет товаров, выводим сообщение пользователю --> {% IF goods_empty %} {% IF goods_filters_empty %} <p class="attention">Нет товаров в выбранной категории</p> {% ELSE %} <p class="attention">Нет товаров для выбранных условий</p> {% ENDIF %} {% ENDIF %} <!-- /Если нет товаров, выводим сообщение пользователю --> {% IF nested_categories_list_empty=0 %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <div class="product-list2"> {% FOR nested_categories_list %} <div class="cat_prod_hold"> <div> <a href="#"> <div class="textc image goods-cat-image-medium-square contai"> <a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"> <img class="goods-cat-image-medium catimg" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=chameleon{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}"> </a> </div> </a> <div class="name"> <a class="category-name" href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a> </div> </div> </div> {% ENDFOR %} </div> {% ENDIF %}
замените на:
<!-- В категориях используем стандартный алгоритм отображения товаров --> {% ELSE %} <!-- Если нет товаров, выводим сообщение пользователю --> {% IF goods_empty %} {% IF goods_filters_empty %} <p class="attention">Нет товаров в выбранной категории</p> {% ELSE %} <p class="attention">Нет товаров для выбранных условий</p> {% ENDIF %} {% ENDIF %} <!-- /Если нет товаров, выводим сообщение пользователю --> {% IF nested_categories_list_empty=0 %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <div class="product-list2"> {% FOR nested_categories_list %} <div class="cat_prod_hold"> <div> <a href="#"> <div class="textc image goods-cat-image-medium-square contai"> <a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"> <img class="goods-cat-image-medium catimg" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=chameleon{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}"> </a> </div> </a> <div class="name"> <a class="category-name" href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a> </div> </div> </div> {% ENDFOR %} </div> {% ENDIF %}
Большое спасибо!
Темы с аналогичным тегами подкатегории
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных