Как получить доступ к категориям в базе данных Wix - PullRequest
0 голосов
/ 06 августа 2020

Я изо всех сил пытался создать повторитель, который обращается к определенной c информации в моей базе данных Wix. Мой вопрос немного сложнее, чем подключение повторителя к столбцу.

Скорее, я хочу, чтобы репитер имел доступ к типам данных в столбце базы данных. У меня есть столбец в базе данных с идентификатором «категория». В иллюстративных целях скажем, что название базы данных - «магазин». Я продаю два разных типа рубашек. Некоторые случайны, другие - формальны. «категория» имеет двадцать вариантов как «формальных», так и «случайных». Если я создам повторитель, который обращается к «категории» и отображает его текст, я получу повторитель длиной в сорок итераций. Вместо этого я хочу проанализировать, сколько существует типов категорий (в данном случае две: «формальная» и «случайная»), и отображать каждую категорию только один раз - повторитель, которого всего две итераций.

(Я знаю, что Wix имеет возможность доступа к тому, сколько типов информации содержится в столбце «категория», я просто не знаю, как чтобы реализовать эту способность. Я знаю, что у Wix есть такая возможность, потому что вы можете создать страницу элемента Dynami c с URL-адресом с названием "category". Это создаст страницу для каждой категории в "category". Как мне сделать тоже самое, но для репитера?)

1 Ответ

0 голосов
/ 10 августа 2020

Один из способов выполнить sh это использовать запрос Wix Data API Distinct , а затем использовать результат запроса в качестве данных для вашего ретранслятора. Это означает, что вы не будете использовать GUI для подключения к набору данных, а будете использовать код в IDE страницы. Когда запрос вернется, вы можете установить свойство data для Repeater , а затем использовать функцию onItemReady () для любых дальнейших манипуляций, которые могут вам понадобиться.

...