Как убрать из выборки опции товара? SELECT
Добрый день,
Подскажите, пожалуйста. Есть 5000 товаров, у которых в сумме 450 опций товара, из-за чего медленно грузится страница.
Я понял, что это именно из-за опций товара. но не могу сделать дополнительный select, чтобы получить картинку товара, его цену и артикул.
Подскажите, пожалуйста. Есть 5000 товаров, у которых в сумме 450 опций товара, из-за чего медленно грузится страница.
Я понял, что это именно из-за опций товара. но не могу сделать дополнительный select, чтобы получить картинку товара, его цену и артикул.
[[!pdoPage?
&limit=`18`
&tpl=`catalog_item3`
&tplPageFirstEmpty=``
&tplPagePrevEmpty=``
&select=`{"modResource":"id,pagetitle,uri"}`
&sortby=`menuindex`
&sortdir=`ASC`
&where = `{"template":3}`
]]
&select=`{"modResource":"id,pagetitle,uri"}`
Подгружает то, что мы хотим, но если я добавляю &select=`{"modResource":"id,pagetitle,uri","modProducts":"article,price"}`
, то ничего не работает. Пробовал добавлять &element=`msProducts`, и с ним не работает. Наверное нужно делать INNER JOIN. Не могу найти примеров как это правильно сделать, буду благодарен, если покажите пример. Комментарии: 2
Вот может пригодится
[[!pdoPage?
&element=`msProducts`
&parents=`0`
&where=`{"Data.price:>":1000}`
]]
[[!+page.nav]]
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.