#shopProductsCollection

  • +6

    Дабы не нарушать стройную логику работы с различными списками товаров в бекэнде, было бы неплохо расширить перечень хешей, обрабатываемых shopProductsCollection, хэшами типа 'plugin/MyPlugin/data'.Навеяно этими двумя темами.

  • +3 Исправлено

    Столкнулись с проблемой разного поведения MySql и MariaDB (sqlmode => TRADITIONAL) для кода: $products = $collection->getProducts('id', $offset, $count); Для теста берем стандартную "чистую" установку SS 8.22.x или SS...

  • В общем суть такая, есть код $c = new shopProductsCollection('brand/'.$brand['id']); $this->setCollection($c); Я заметил что при вызове этого метода время ответа от сервера очень увеличивается. А конкретно в...

  • +1 На рассмотрении

    Используя shopProductsCollection::addJoin() добавил таблицы, но не получается вывести значения из них используя shopProductsCollection::getProducts($fields). Из $fields удаляются все поля не относящиеся к товару (p.*). Из-за этого также невозможно...

  • Доброго времени суток!Можно ли сделать так, чтоб попавшие по идентификаторам в shopProductsCollection товары не поддавались сортировке, а оставались в таком же порядке?

  • Пытаюсь отфильтровать результат условия search/queryДелаю так:$products = new shopProductsCollection('search/query='.str_replace('&', '\&', trim($qry))); $products->filters(array('xxx' => 5));...

  • Здравствуйте. Подскажите пожалуйста правильно ли составлен запрос и в целом так ли он составляется? Цель такая нужно получить список товаров, по наличию двух характеристик, отсортированные по дате создания (последние), всего выбирается 4 товара.Сам...

  • Приветствую!Я опять с вопросами о коллекциях....Есть код $collection = new shopProductsCollection('all'); $collection->addWhere("p.name LIKE '%а%'"); $prds =...

  • +1 Не принято

    Получаю коллекцию по хэшу 'set/bestsellers' (список динамический, стандартный Хиты продаж). Смотрю количество и состав - все верно: 8 товаров, такие-то id. Далее говорю$collection->addWhere('p.id in('.$pids.')');где...

  • shopProductsCollection как передать несколько параметров ? например :$this->setCollection(new shopProductsCollection('search/query=$query&category/$category')));

  • 0 Архив

    1.Не работает сортировка по stock_worth, а также по полям таблиц добавленных addJoin.2. Не работает выборка по полям таблиц добавленных addJoin или полученных подзапросами т.е. p.*,(SELECT * FROM ..) field3.Вызов хука products_collection для метода...