Например
Есть категория с ...эмм ...ну пусть будет с товарами Х. И есть категория с товарами У. Можно ли на странице категории Х, под списком имеющихся в ней товаров, сделать блок в котором будут отображаться несколько товаров из категории У...И наоборот. Если можно то как?
Аналог с сопутствующими товарами просматривается какой то, но все же они не очень подходят для взаимосвязи смежных категорий....
1
Отображение На Странице Категории Товаров, Товаров Из Другой Категории
Автор Cancerva, 05 июля 2014 00:35
Сообщений в теме: 4
#1
Отправлено 05 Июль 2014 - 00:35
#2
Отправлено 05 Июль 2014 - 01:21
Подобное можно реализовать только вручную, используя дополнительные внешние запросы. Например разместив в шаблон "Товары" следующий код
{% IF CATEGORY_NAME = СКОРО! %} <script> $.get('/catalog/SNOVA-V-PRODAZhe', function(html) { $('.pad-box > .cat_i').after($(html).find('.pad-box > .cat_i')); }); </script> {% ENDIF %}
#3
Отправлено 07 Июль 2014 - 19:55
Будем надеятся что возможно...
Еще вопрос. Можно ли на главной выводить не просто содержимое категорий "Новинки" или "Хиты продаж", а по 6 случайных товаров из этих категорий?
Еще вопрос. Можно ли на главной выводить не просто содержимое категорий "Новинки" или "Хиты продаж", а по 6 случайных товаров из этих категорий?
#4
Отправлено 07 Июль 2014 - 22:15
Cancerva (07 Июль 2014 - 19:55) писал:
Будем надеятся что возможно...
Еще вопрос. Можно ли на главной выводить не просто содержимое категорий "Новинки" или "Хиты продаж", а по 6 случайных товаров из этих категорий?
Еще вопрос. Можно ли на главной выводить не просто содержимое категорий "Новинки" или "Хиты продаж", а по 6 случайных товаров из этих категорий?
#5
Отправлено 08 Июль 2014 - 00:49
Случайное отображение блоков реализовать можно путем скрытия их изначально и отображая случайно какой-то из них. Для этого вы можете сделать следующее - в шаблоне "HTML" найдите строку
и замените её на
далее в файл стилей main.css добавьте
а в файл main.js добавьте код
Ранее что-то подобное рассматривалось в теме форума http://forum.storela...ывы/#entry21075
<div class="pad-box">
и замените её на
<div class="pad-box prd-rand">
далее в файл стилей main.css добавьте
.prd-rand > table > tbody > tr { display: none; }
а в файл main.js добавьте код
$(function() { var count = 2; while(count--) { var items = $('.prd-rand > table > tbody > tr:not(:visible)').size(); var rand = Math.floor(Math.random() * items); $('.prd-rand > table > tbody > tr:not(:visible):eq(' + rand + ')').show(); } });
Ранее что-то подобное рассматривалось в теме форума http://forum.storela...ывы/#entry21075
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных