Есть ли способ программно изменить коллекцию галереи в wix. У меня есть магазин wix, и я хочу добавить параметры фильтра костюмов. Я знаю, что вы можете добавить некоторые из них в редактор, но если коллекция пуста, я не могу добавить ее к параметрам фильтра, и я не хочу, чтобы мне приходилось проходить через редактор и добавлять этот фильтр каждый раз, когда я получаю список этого продукта. Поэтому я хочу использовать радиокнопки и написать свой собственный код фильтра, и если коллекция пуста, я хочу отобразить это или показать какой-либо тип сообщения. У меня есть закодированный фильтр, успешно выполняющий запрос, чтобы найти все продукты, содержащие определенную строку. Я хочу взять этот массив продуктов и программно заполнить store-gridGallery, но я не вижу никаких свойств gridGallery, которые позволяют мне это сделать. Какие-либо предложения??
Есть ли способ программно изменить коллекцию галереи в wix?
Ответы (1)
Вы можете заменить галерею сетки магазина повторителем, создав свою собственную галерею товаров магазина. Затем, используя входные данные Wix Code и wix-data
filter
, вы можете создать собственный набор фильтров.
e.g.
Предположим, вы используете набор данных, подключенный к ретранслятору, чтобы показать товары магазина в виде галереи. Затем вы можете установить фильтр набора данных, используя
import wixData from 'wix-data';
export function filterElement_onChange(event) {
let value = $w('#filterElement').value;
$w('#dataset1').setFilter(wixData.filter().eq('a field', value));
}
person
Yoav Avrahami
schedule
14.08.2018