Рандомное отображение товаров в списках на главной Есть решение
Добрый день, Владимир.
Небольшая идейка так сказать.
Вот есть у нас списки на главной, которые формируются строго по спискам из асиста. Имею в виду чем выше товар в списке тем первее он в слайдере на главной. Хотелось бы, чтобы вы в настройках сделали пункт "рандомного" отображения товара. То есть допустим у нас есть в списке более 50 новинок или 50 скидочных товаров, или распродажа идет не только по одной категории, но и по второй категории. Каждый раз когда покупатель заходит он видит одни и те же товары в этих списках в течении какого то времени, видит, что ничего не меняется в них и больше старается не обращать внимания. А так каждый раз покупатель увидит в слайдере что то новое и возможно заинтересуется.
Добавить ответ
Евгений, вы можете это сделать уже сейчас самостоятельно.
В будущие версии я не буду это включать в настройки – их и так уже много! =)
Да и ради одной строки кода городить настройки... Добавлю код в комментариях в файлах.
Откройте приложение Магазин – витрина – proStore – шаблоны.
За списки отвечают файлы: home.setN.html
Где N – номер списка от 1 до 6 (6 – это распродажный список, который идёт в самом низу главной).
Откройте нужный (или несколько) файл.
Разберём на примере первого списка (файл home.set1.html).
Найдите в файле строку:
И сразу после неё вставьте вот эту строку:
Цифра после $set должна соответствовать номеру списка в имени файла.
Можно также зарандомить товары в главном слайдере.
За слайдер отвечает файл home.slider.html
В данном файле найдите строку:
И сразу после неё поставьте строку:
Главный слайдер вы имеете в виду который идет первый с товарами (например те, что лучший выбор) или слайдер, который аля Revolution Slider который на всю ширину можно настроить?
Ошибка #0 выскакивает сразу на главной как вставляю, пробовал и в первом home.set1, home.set2.
Разобрался, в вашей строке не хватает закрывающей скобки)
Большое спасибо, надеюсь обновления не сотрут фиксы)
Упс! Приношу свои извинения. Код поправил.
Владимир, здравствуйте. Сделал все, как у Вас написано выше. Но почему-то рандомятся только первые 8 товаров между собой.(так как в настройках пункта "Какое количество товаров из списка отображать" указано именно 8. Но если оставляю поле пустым (что по идее должно было решить проблему вывода рандомом разных товаров) - выводятся прям все товары из этого списка и получается некрасивая длинная линейка квадратиков - переключалок списка (скрин прилагаю).
Какое значение и где надо поменять, чтобы выводились 8 товаров, но постоянно разные?
Это не документированная и не заявляемая в описании темы функция.
В теме не предусматривалась возможноть выводить рандомно 8 товаров, а остальные скрывать.
Поэтому функция "рандомайзера" работает только так. Сделать как вы спрашиваете довольно проблематично.