Jump to content


Photo
- - - - -

Перемешивание товаров


Best Answer SmetDenis , 30 November 2015 - 12:23

Добрый день,

Да, действительно опция рандома перестала работать.
Видимо это связано с одним из обновлений Zoo. Они делали рефакторинг.

Посмотрите этот файл administrator\components\com_zoo\tables\item.php
Вам нужно изменить строку как на скриншоте

edgm_200x0.png

        // if random return immediately
        if (in_array('_random', $order) || in_array('random', $order)) {
            $result[1] = 'RAND()';
            return $result;
        }
Добавлю это в баги. Думаю исправим вместе с 2.2.4 чтобы не делать хаков. Go to the full post


  • This topic is locked This topic is locked
3 replies to this topic

#1 Kostya-RisK

Kostya-RisK
  • JBZoo User (rus)
  • User rate: 2.6
  • posts: 187
  • topics: 30

Posted 29 November 2015 - 13:07

Доброго времени суток!

Не нашел в настройках jbzoo как сделать что бы товары со всех категорий в основной категории перемешивались и выдавались так скажем хаотично т.е. смотрите есть сайт http://remen18.ru/index.php/katalogзаходим в раздел каталога и видим товары. Но товары отображаются так как я их набил. К примеру сегодня я набил компанию CLAAS, завтра MACDON, послезавтра ROPA а нужно что бы они выдавались хаотично и смешано, не шли так скажем по порядку.

 

Пример отображения:

 

CLAAS

MACDON

ROPA

ROPA

MACDON

CLAAS

MACDON

CLAAS

ROPA

CLAAS

Общим словом просто случайно отображенные в главном разделе. Где и что мне нужно настроить? Заранее спс!

Attached Thumbnails

  • FastStoneEditor1.jpg

  • 0

#2 Kostya-RisK

Kostya-RisK
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 2.6
  • posts: 187
  • topics: 30

Posted 29 November 2015 - 15:45

Не может быть что бы ни кто не знал((( это просто печаль((.


  • 0

#3 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 30 November 2015 - 12:23   Best Answer

Добрый день,

Да, действительно опция рандома перестала работать.
Видимо это связано с одним из обновлений Zoo. Они делали рефакторинг.

Посмотрите этот файл administrator\components\com_zoo\tables\item.php
Вам нужно изменить строку как на скриншоте

edgm_200x0.png

        // if random return immediately
        if (in_array('_random', $order) || in_array('random', $order)) {
            $result[1] = 'RAND()';
            return $result;
        }
Добавлю это в баги. Думаю исправим вместе с 2.2.4 чтобы не делать хаков.
  • 2
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#4 Kostya-RisK

Kostya-RisK
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 2.6
  • posts: 187
  • topics: 30

Posted 02 December 2015 - 07:38

Все заработало! Благодарствую!


  • 0




Click to return to top of page in style!