partizan

Штатный модуль Рекомендуемые на ocStore 2.3.0.2

Рекомендуемые сообщения

partizan    0

На главной странице активировал модуль "Рекомендуемые" на ocStore 2.3.0.2. Добавил 8 товаров при отображении 4-х. Раньше этот модуль отображал рандомно товары из всего списка, сейчас он всегда выдает первые 4.

Посмотрел код модуля и нашел такую строку: 

$products = array_slice($setting['product'], 0, (int)$setting['limit']);

Вопрос к знатокам - как этот код может рандомно отображать товары из списка?

Или проблема вообще в другом?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
efremovav    23
43 минуты назад, partizan сказал:

Раньше этот модуль отображал рандомно товары из всего списка

Раньше - это когда? в ocstore 2.1.0.2 специально посмотрел - там то же самое. По-умолчанию, насколько мне помнится, нет рандомного вывода рекомендуемых товаров. Оберните всё в функцию  shuffle:

$products = shuffle(array_slice($setting['product'], 0, (int)$setting['limit']));

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Jurgen22    0

Подскажите, плиз, где посмотреть как регулировать модуль рекомендуемые?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От Vesheslav
      Случайно удалил в  модуле Рекомендуемые Home Page
      и не знаю как восстановить. пробовал переименовывать папки ниже - не помогает(((

       
    • От cmd

      View File


      "Рекомендуемые товары" в стиле METRO
      Красивые "Рекомендуемые товары"
      Модуль не требует vqmod и не использует дополнительных библиотек. Просто копируйте файл на фтп и используйте. Заменять файлы тоже не надо.
      Допускается вывод нескольких модулей на одной странице.
      Демо в центральной колонке: http://opencart.work...m/nicefeatured/
      Демо в центральной и боковой колонке: http://opencart.work...t&product_id=49
      Админка
      http://opencart.work...efeatured/admin
      логин и пас: demo
      Модуль найдете в списке модулей под названием "Nice Featured Module"
      Размер шрифта и блоков расчитывается автоматически на основании размера thumbnail, но при необходимости можно задать размер шрифта из админки. Такая потребность может возмникнуть, если длинна названия товара больше 90 символов.
      Кроссбраузерность: IE8+, Firefox 4+, Opera, Chrome, Safari 5+
      Справочная информация:
      1. Если модуль находится "В левой колонке" или "В правой колонке", то он будет автоматически выстраиваться в столбик.
      2. Если размер thumbnail (миниатюры) меньше 100х100, то получается некрасиво. Самый хороший результат в промежутке между 130х130 - 220х220
      Посмотрите другие мои работы
      Submitter cmd Submitted 12/25/2012 Category Модули Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart Несовместим ocStore Несовместим OpenCart.Pro, ocShop  
    • От cmd
      Красивые "Рекомендуемые товары"
      Модуль не требует vqmod и не использует дополнительных библиотек. Просто копируйте файл на фтп и используйте. Заменять файлы тоже не надо.
      Допускается вывод нескольких модулей на одной странице.
      Демо в центральной колонке: http://opencart.work...m/nicefeatured/
      Демо в центральной и боковой колонке: http://opencart.work...t&product_id=49
      Админка
      http://opencart.work...efeatured/admin
      логин и пас: demo
      Модуль найдете в списке модулей под названием "Nice Featured Module"
      Размер шрифта и блоков расчитывается автоматически на основании размера thumbnail, но при необходимости можно задать размер шрифта из админки. Такая потребность может возмникнуть, если длинна названия товара больше 90 символов.
      Кроссбраузерность: IE8+, Firefox 4+, Opera, Chrome, Safari 5+
      Справочная информация:
      1. Если модуль находится "В левой колонке" или "В правой колонке", то он будет автоматически выстраиваться в столбик.
      2. Если размер thumbnail (миниатюры) меньше 100х100, то получается некрасиво. Самый хороший результат в промежутке между 130х130 - 220х220
      Посмотрите другие мои работы
    • От AndreyPiv
      Здравствуйте. Подскажите плз. новичку.
      Есть категории с моделями телефонов, в этих категориях товары (запчасти для телефонов).
      Как сделать страничку, на которой будут находится товары из разных категорий (т.е. дисплей для ericsson, дисплей для сони, дисплей для ....) и чтобы эта страница не отображалась в меню?
      Можно создать категорию и там сделать "рекомендуемые" , в этом случае она будет отображаться в меню, а если отключить "Основной магазин", будет указано: "Категория не найдена!"
    • От optimlab


      Просмотр файла 4 модуля во вкладках
      Выводит четыре товарных модуля (Рекомендуемые, Акции, Хиты продаж, Новинки) в виде Табов или Панели одном модуле или нескольких модулях каждый на одной странице.
      Возможность включения-отключения слайдера карусели. Тач-слайд. Привязка к категории. Мультиязычный.  
      Возможности:
      Вывод модулей в виде Вкладок (табов). Вывод модулей в виде Панели Bootstrap. Адаптивность под размеры экранов. Свои размеры изображений товаров. Включение-Выключение краткого описания товара. Кол-во символов описания. Мультиязычность. Свои названия вкладок (кнопок)  с возможностью вставки своего HTML-кода. Порядок отображения вкладок (сортировка). Возможность использования сразу нескольких модулей на странице. Автоматическая адаптация заголовка (вкладки) при включении только одного модуля из четырёх. Привязка к категории  - отображение только тех товаров, которые принадлежат данной категории, если модуль выводится в категориях. Возможность включения слайдера-карусели. Очень удобно листать на маленьких экранах при использовании карусели. Настройка автовоспроизведения в миллисекундах после загрузки страницы. Настройка скорости слайдера. Включение-выключение остановки слайдинга при наведении курсора мыши. Включение-выключение отображения кнопок Вперед – Назад. Свой HTML-код для кнопок Вперед – Назад. Включение-Выключение пейджинга карусели.  
      Пример демо тут: opencart.optimlab.ru
       
      Лицензия:
      Модуль можно установить на один интернет-магазин. Следующий магазин оплачивается отдельно.  
      Установка (предварительно настройте FTP):
      Панель администратора -> Модули -> Установка расширений -> Загрузить файл архива. Панель администратора -> Модули -> 4 модуля во вкладках -> нажимаем Активировать. После активации заходим в модуль и настраиваем его. Добавляем модуль на нужный Макет.  
      Настройка своего стиля CSS:
      Так как возможностей стилизации и настроек стилей может быть бесконечное множество, зависящее от шаблона и фантазии вебмастера. Я не стал внедрять файл CSS в модуль и навязывать свой стиль, который с высокой вероятностью конфликтовал бы с вашим дизайном и настройками стилей CSS. Так же лишнее соединение браузера для скачивания файла ни к чему. Поэтому я решил оставить всё в следующем виде:
      Вы можете просто зайти в свой файл шаблона стилей находящийся по адресу:
      catalog/view/theme/НАЗВАНИЕ_ШАБЛОНА/stylesheet/stylesheet.css
       
      И вставить следующий код, который используется по умолчанию в демо-версии:
      .four-in-tab { margin-bottom: 40px; } .four-in-tab .owl-carousel { margin-bottom: 0; } .four-in-tab .owl-wrapper-outer { border: none; box-shadow: none; } .four-in-tab .owl-carousel .owl-buttons div i { font-size: 14px; margin: -20px 0 0; } .four-in-tab .nav-tabs > li { text-align: center; } .four-in-tab .owl-pagination { top: 10px; } .four-in-tab .pagination { vertical-align: middle; } .four-in-tab .product-thumb { margin-bottom: 0; } .four-in-tab .col-sm-3 .product-thumb { margin-bottom: 20px; } .panel-one .owl-carousel .owl-buttons .owl-next { right: 14px; top: -52px; opacity: 1; } .panel-one .owl-carousel .owl-buttons .owl-prev { left: inherit; right: 52px; top: -52px; opacity: 1; } Основываясь на нём вы можете его править как позволит ваша фантазия. Вы также можете заказать установку и настройку модуля под ваш дизайн сайта, воспользовавшись дополнительной опцией при покупке. И прислав мне на почту письмо с заявкой.
       
      Совместимость файлов с версией Opencart:
      four_in_tab-2.0.ocmod.zip    - Opencart 2.0.x - 2.1.x
      four_in_tab-2.2.1.ocmod.zip - Opencart 2.2.x
      four_in_tab-2.3.ocmod.zip    - Opencart 2.3.x
       
                           
      Добавил optimlab Добавлено 14.08.2017 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу