minishop2 сортировка по полю color
Приветствую,
подскажите на выводе
в саму таблицу сохраняется в виде json как я вижу, в фильтр тоже могу вбить в формате json цвет
вопрос как правильно отсортировать по цветам фильтр
{«Data.color:LIKE»:"%цвет%"} не работает..., пробовал название цвета переводить в json, тоже не работает
где то еще вычитал что можно напрямую вводить типа
не могу найти чтото документации по сортировке
видел гдето что можно поле color плагином перевести в текстовый формат,
если это сделать, сортировка заработает? например если через запятую вводить а потом лайками искать?
подскажите на выводе
[[!pdoPage:empty=`Ничего не найдено...`? &element=`msProducts`&where=``]]
[[!+page.nav]]Как правильно прописать в условие where, один или два цвета,в саму таблицу сохраняется в виде json как я вижу, в фильтр тоже могу вбить в формате json цвет
вопрос как правильно отсортировать по цветам фильтр
{«Data.color:LIKE»:"%цвет%"} не работает..., пробовал название цвета переводить в json, тоже не работает
где то еще вычитал что можно напрямую вводить типа
(Data.color LIKE '%цвет%') ANS some = elseно тож не сработало, или такой формат для where для pdotools?не могу найти чтото документации по сортировке
видел гдето что можно поле color плагином перевести в текстовый формат,
если это сделать, сортировка заработает? например если через запятую вводить а потом лайками искать?
Комментарии: 11
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Так что нужно просто присоединить этот класс и сортировать по нему:
Источник вдохновения — bezumkin.ru/training/course2/3006/
спасибо — выдает результат, но я не правильно видимо сформулировал вопрос
я имел ввиду есть ли возможность сделать выборку по определенному цвету или цветам? с помощью where в приведенном коде не срабатывает, либо я не правильно пробую:
так?
тоесть по нескольким цветам нельзя будет выбирать?
или нужно дописывать?
Нужно выбирать из таблицы msProductData, и я уже показал тебе, как её присоединять. Даже ссылку дал на объяснение принципов работы.
Дальше давай сам.
я пытаюсь понять просто, можно из него сделать это или проще свой сниппет написать, потому что явные способы не срабатывают…
мало ли кто-то уже делал, зачем мне велосипед изобретать?)
Или думать не хочется, хочется готовое решение?
если честно не хочется разбираться вот в этих сортировках с помощью json)
а прямой запрос можно как то прописать?
Удачи!
работает, кому пригодится.
Василий, есть документация по этим json запросам где нибудь?
Есть еще вот такая
rtfm.modx.com/xpdo/2.x/class-reference/xpdoquery/xpdoquery.where
Привет, Василий.
подскажи, хочу выдавать в результат поиска только товары, например, по связям имеющих главную роль («master»). Но при этом, чтобы был поиск по «slave».
можно так сделать?
вот что пробую:
немогу допереть, можно ли подставить, при групировке, в вывод товара, значения из продукта который является основным, тоесть master?
судя по всему у меня и гдето здесь есть ошибка, пытаюсь вывести хотя бы id главного товара — не выходит.