CMS: О действиях при клике на кнопки и изображения для наборов данных
11 мин.
При подключении кнопки или изображения к набору данных выберите действие, которое происходит, когда посетители нажимают на элемент. Список доступных действий зависит от режима набора данных и от того, подключаетесь ли вы к обычному набору данных или к набору данных динамической страницы. Подробнее обо всех доступных действиях при нажатии на набор данных ниже.

Действия по редактированию
Используйте действия редактирования набора данных для создания пользовательских форм CMS с элементами ввода, которые отправляют данные в коллекцию. Эти действия включают «Отправить», «Создать», «Восстановить» и «Удалить». Подробнее о каждом действии редактирования набора данных ниже:
Отправить
Используйте действие «Отправить», чтобы сохранить в коллекции информацию, которую посетители вводят в элементы ввода.
Узнайте, как создать настраиваемую форму с помощью элементов ввода, которая сохраняет данные в коллекцию CMS.
Примечания:
- Установите режим набора данных на Запись или Чтение и запись , чтобы позволить посетителям добавлять новые пункты или обновлять существующие. Если для режима набора данных установлено значение:
- Запись: действие «Отправить» добавляет введенные значения в новый пункт коллекции.
- Чтение и запись: действие «Отправить» обновляет значения существующего пункта коллекции, который считывается набором данных.
- Установите разрешения коллекции на Сбор контента или Расширенный , чтобы позволить посетителям добавлять контент в коллекцию.
Создать
Используйте действие «Создать», чтобы отправить значения из подключенных элементов ввода набора данных в коллекцию, а затем сбросить значения в полях ввода, чтобы они могли принимать новые значения.
Установите режим набора данных Чтение и запись, чтобы использовать действие «Создать» для добавления новых пунктов или обновления существующих пунктов в коллекции. В этом режиме в полях ввода отображаются текущие значения существующего пункта. Если вы отредактируете эти значения и нажмете «Создать», обновленные значения заменят значения существующего пункта. После этого значения в полях ввода сбросятся. Если вы заполните их снова и нажмете «Создать», введенные значения создадут новый пункт в коллекции.
Подробнее об управлении контентом коллекции на опубликованном сайте.
Примечания:
- Установите режим набора данных на Чтение и запись , чтобы позволить посетителям использовать кнопки «Создать».
- Установите разрешения коллекции на Сбор контента или Расширенный , чтобы позволить посетителям добавлять или обновлять контент в коллекции.
Отмена изменений
Используйте действие «Отменить», чтобы посетители могли кликнуть и отменить любой выбор или изменения, внесенные в элементы ввода. Действие «Отменить» сбрасывает значения подключенных элементов ввода набора данных, которые еще не были отправлены в коллекцию. Это отличный способ для посетителей быстро сбросить выбранные значения в пользовательской форме CMS и начать заполнение формы заново.
Примечания:
- Установите режим набора данных на Запись или Чтение и запись , чтобы посетители могли использовать кнопки «Отменить изменения» для сброса данных в полях ввода, которые отправляются в коллекцию.
- Установите разрешения коллекции на Сбор контента или Расширенный , чтобы элементы ввода, подключенные к тому же набору данных, что и кнопка «Отменить изменения», могли отправлять данные в коллекцию.
- Если вы хотите предоставить посетителям способ сброса элементов ввода, настроенных на фильтрацию контента, используйте вместо этого действие «Сбросить значения ввода».
Удалить
Используйте действие «Удалить», чтобы удалять существующие пункты из коллекции, подключенной к набору данных. Когда посетители нажимают кнопку «Удалить», пункт, который считывается набором данных, удаляется из коллекции.
Примечания:
- Установите режим набора данных на Чтение и запись, чтобы использовать действие «Удалить». Набор данных должен сначала иметь возможность прочитать пункт коллекции, чтобы затем удалить его.
- Установите разрешения коллекции на Расширенный и установите флажок Удалить рядом с соответствующими статусами.
- Вы можете восстановить удаленные пункты коллекции с помощью резервных копий CMS.
Действия со списками
Используйте действия со списком набора данных для создания кнопок, которые взаимодействуют с другими элементами, подключенными к набору данных и считывающими данные из коллекции. Эти действия включают «Показать еще», «Применить фильтры», «Сбросить значения ввода», «Следующий пункт» и «Предыдущий пункт». Подробнее о каждом действии со списком набора данных ниже:
Показать еще
Используйте действие «Показать еще», чтобы подключенный к набору данных репитер или галерея загрузили дополнительную партию элементов. Максимальное количество элементов, которое может быть загружено в каждой партии, определяется настройкой набора данных «Количество элементов для загрузки». Эта настройка также определяет максимальное количество элементов, которые изначально загружаются в подключенный репитер или галерею.
Например:
Представьте, что репитер подключен к набору данных с настройкой «Количество элементов для загрузки», равной 4, а коллекция содержит 10 элементов. При загрузке страницы набор данных может считывать только 4 элемента за раз, поэтому в репитере изначально появляются только 4 элемента. Когда посетитель нажимает кнопку «Показать еще», считываются и отображаются следующие 4 элемента коллекции, всего получается 8 элементов (4+4=8). Повторное нажатие на кнопку «Показать еще» заставляет набор данных искать еще 4 элемента. В коллекции осталось всего 2 элемента, поэтому загружаются оставшиеся 2 элемента, и отображаются все 10 элементов (4+4+2=10).
Другие настройки набора данных, такие как фильтры и сортировка, также применяются к действию «Показать еще». Таким образом, если вы добавите фильтр для исключения элементов, набор данных не будет считывать эти элементы или отображать их, когда посетители нажимают кнопку «Показать еще». Условия сортировки набора данных определяют порядок, в котором элементы загружаются изначально и когда посетители нажимают кнопку «Показать еще».
Примечания:
- Установите режим набора данных на Чтение или Чтение и запись, чтобы использовать действие «Показать еще». Набор данных должен иметь возможность чтения коллекции для отображения ее пунктов.
- Вы можете установить разрешения коллекции на Показать контент, Сбор контента или Расширенный. Какой бы вариант вы ни выбрали, обязательно настройте разрешения «Просмотр», чтобы только соответствующие посетители могли просматривать контент коллекции на опубликованном сайте.
- Действие «Показать еще» актуально только для наборов данных, подключенных к репитерам или галереям.
Часто задаваемые вопросы о действии «Показать еще»:
Какое максимальное количество элементов можно загрузить за один раз?
Зачем добавлять кнопки «Показать еще» или «Следующая/Предыдущая страница»?
Как создать кнопку «Показать еще»?
Почему кнопка «Показать еще» в галерее Wix Pro Gallery не реагирует на настройки набора данных?
Применить фильтры
Если у вас есть элементы ввода, настроенные для фильтрации контента, по умолчанию фильтры применяются, как только посетитель делает выбор. Вы можете изменить это поведение, используя действие «Применить фильтры». С кнопкой «Применить фильтры» контент не будет отфильтрован до тех пор, пока посетители не нажмут эту кнопку. Это повышает удобство для посетителей, если, например, вы хотите, чтобы они установили несколько фильтров перед их одновременным применением.
Примечания:
- Установите режим набора данных на Чтение или Чтение и запись, чтобы использовать действие «Применить фильтры». Набор данных должен иметь возможность чтения коллекции для отображения и фильтрации ее пунктов.
- Вы можете установить разрешения коллекции на Показать контент, Сбор контента или Расширенный. Какой бы вариант вы ни выбрали, обязательно настройте разрешения «Просмотр», чтобы только соответствующие посетители могли просматривать контент коллекции на опубликованном сайте.
- Действие «Применить фильтры» актуально только при подключении к набору данных, который также подключен к элементам ввода, настроенным на фильтрацию контента.
Сброс значений полей ввода
Используйте действие «Сбросить значения ввода», чтобы посетители могли одним нажатием очистить все выбранные ими значения в элементах ввода, настроенных для фильтрации контента. Это отличный способ для посетителей сбросить все установленные ими фильтры одним кликом. Действие «Сбросить значения ввода» аналогично действию «Восстановить», используемому для элементов ввода, собирающих контент.
Примечания:
- Установите режим набора данных на Чтение или Чтение и запись, чтобы использовать действие «Сбросить значения ввода». Набор данных должен иметь возможность чтения коллекции для отображения и фильтрации ее пунктов.
- Вы можете установить разрешения коллекции на Показать контент, Сбор контента или Расширенный. Какой бы вариант вы ни выбрали, обязательно настройте разрешения «Просмотр», чтобы только соответствующие посетители могли просматривать контент коллекции на опубликованном сайте.
- Действие «Сбросить значения ввода» актуально только при подключении к набору данных, который также подключен к элементам ввода, настроенным на фильтрацию контента.
- Если вам нужно сбросить значения элементов ввода, настроенных на сбор контента, используйте вместо этого действие «Отменить изменения».
Следующая позиция / Предыдущая позиция
Используйте действия «Следующий/Предыдущий пункт», чтобы показать контент из следующего или предыдущего пункта, считываемого набором данных. Порядок считывания пунктов коллекции определяется условием сортировки набора данных. Фильтры набора данных также применяются, поэтому набор данных не загружает пункты, исключенные фильтром.
Если вы подключаете элементы ввода, собирающие контент, к набору данных в режиме Чтение и запись, нажатие кнопки «Следующий пункт» сохраняет введенные значения в текущий пункт коллекции перед загрузкой следующего. То же самое относится к кнопке «Предыдущий пункт», которая сохраняет изменения перед загрузкой предыдущего пункта.
Узнать, как управлять контентом коллекции на опубликованном сайте:
Примечания:
- Установите режим набора данных на Чтение или Чтение и запись, чтобы использовать действие «Следующий/Предыдущий пункт». Набор данных должен иметь возможность чтения коллекции для отображения контента из следующего или предыдущего пунктов.
- Чтобы использовать действие «Следующий/Предыдущий пункт», вы можете установить разрешения коллекции на Показать контент, Сбор контента или Расширенный .
- Действия «Следующий/Предыдущий пункт» не актуальны для кнопок или изображений, подключенных к наборам данных динамических страниц:
- На динамических страницах пунктов: используйте вместо этого действие «Следующая/Предыдущая динамическая страница», если хотите перенаправить посетителей на версию страницы следующего или предыдущего пункта.
- На динамических страницах списков: используйте вместо этого действие «Следующая/Предыдущая страница», если хотите, чтобы подключенный репитер или галерея отображали следующую группу или «страницу» пунктов. Настройка набора данных Количество пунктов для загрузки определяет, сколько пунктов может отображаться на каждой «странице».
- Чтобы пролистывать следующую или предыдущую «страницу» пунктов в репитере или галерее на статической странице, используйте вместо этого действие «Следующая/Предыдущая страница» . В репитерах и галереях действие «Следующий/Предыдущий пункт» пролистывает только по одному пункту за раз. Из-за этого может показаться, что оно не работает, пока вы не нажмете достаточное количество раз, чтобы пролистать все отображаемые пункты. В то время как действие «Следующая/Предыдущая страница» загружает целую новую группу пунктов одним кликом.
Действия по навигации
Используйте действия навигации набора данных, чтобы создать кнопки, которые перенаправляют посетителей на следующую или предыдущую динамическую страницу, считываемую набором данных, или на определенные динамические страницы. Эти действия включают «Следующая/Предыдущая страница» и «Следующая/Предыдущая динамическая страница». Подробнее о действиях навигации набора данных ниже:
Следующая страница / Предыдущая страница
Используйте действия «Следующая/Предыдущая страница», чтобы в подключенных репитерах и галереях отображалась следующая или предыдущая «страница» элементов. Настройка набора данных «Количество элементов для загрузки» определяет, сколько элементов находится на каждой «странице». Фильтры и условия сортировки набора данных определяют, какие элементы загружаются и в каком порядке они отображаются на каждой «странице».
Например, если вы нажмете кнопку «Следующая страница», а в настройке набора данных «Количество элементов для загрузки» указано «10», следующие 10 элементов, считанных набором данных, загрузятся в репитер или галерею.
Эти действия при клике похожи на действие «Показать еще». Однако вместо загрузки дополнительных элементов действия «Следующая/Предыдущая страница» заменяют существующие элементы новой «страницей» элементов в репитере или галерее.
Примечания:
- Эти действия актуальны только для наборов данных, подключенных к репитерам и галереям.
- Эти действия не актуальны для наборов данных динамических страниц пунктов, используемых для отображения только 1 пункта на странице. Вместо этого используйте действие «Следующая/Предыдущая динамическая страница», чтобы перенаправить посетителей на версию страницы следующего или предыдущего пункта (по его динамическому URL).
- Установите режим набора данных на Чтение или Чтение и запись, чтобы использовать действия «Следующая/Предыдущая страница». Набор данных должен иметь возможность чтения коллекции для отображения следующей/предыдущей «страницы» пунктов.
- Для этих действий вы можете установить разрешения коллекции на Показать контент, Сбор контента или Расширенный.
Следующая динамичная страница / Предыдущая динамичная страница
На динамической странице элемента действия «Следующая/предыдущая динамическая страница» переводят посетителей на версию страницы следующего или предыдущего элемента. Каждый элемент имеет уникальный динамический URL-адрес для своей динамической страницы, на которой он отображается.
В настройках набора данных условие сортировки определяет порядок загрузки динамического URL-адреса следующего или предыдущего элемента. Вы можете добавить фильтр к набору данных, чтобы исключить загрузку URL-адресов определенных страниц элементов.
Например, при действии «Следующая динамическая страница», если набор данных сортирует поле типа «Число» от меньшего к большему, следующим загрузится элемент со следующим по величине числом. Если в наборе данных есть фильтр, исключающий загрузку определенных элементов, эти элементы будут пропущены, и загрузится следующая доступная страница элемента.
Когда посетители просматривают последнюю динамическую страницу элемента, считанную набором данных, действие «Следующая динамическая страница» отключается. Это происходит потому, что в наборе данных больше нет страниц элементов для загрузки. Тот же принцип применим к действию «Предыдущая динамическая страница». Если посетители находятся на первой странице элемента, выданной набором данных, действие «Предыдущая динамическая страница» отключается, так как в наборе данных нет предыдущих страниц элементов.
Действия «Следующая/Предыдущая динамическая страница» также могут использоваться посетителями для редактирования контента коллекции. Если вы подключили элементы ввода к набору данных в режиме Чтение и запись, то при нажатии посетителем кнопки «Следующая динамическая страница» введенные данные записываются в текущий элемент коллекции перед загрузкой следующей динамической страницы. Тот же принцип применим к действию «Предыдущая динамическая страница», которое выполняет запись в коллекцию перед загрузкой предыдущей динамической страницы. Подробнее об управлении контентом коллекции с опубликованного сайта.
Примечание:
- Эти действия доступны только в том случае, если для режима набора данных установлено значение Чтение или Чтение и запись.
- Эти действия работают с кнопками и изображениями только на динамических страницах пунктов. Кнопка или изображение должны быть подключены к набору данных динамической страницы пункта.
- Установите режим набора данных на Чтение или Чтение и запись, чтобы использовать действия «Следующая/Предыдущая динамическая страница». Набор данных должен иметь возможность чтения коллекции для перехода на URL следующей/предыдущей динамической страницы.
- Для этих действий вы можете установить разрешения коллекции на Показать контент, Сбор контента или Расширенный.
Действия с полями
Подключайте кнопки и изображения напрямую к следующим типам полей коллекции: Аудио, Документ, Эл. почта, Изображение, Видео и URL.
То, что происходит при нажатии посетителем на эти кнопки, зависит от типа подключенного поля:
- Эл. почта: открывается почтовый клиент пользователя по умолчанию (например, Mail или Outlook), чтобы он мог отправить сообщение на адрес, сохраненный в позиции.
- URL, Документ, Аудио, Видео: открывается новая вкладка и загружается файл.
При подключении поля URL вы можете выбрать открытие URL в текущем окне, а также установить значения rel для улучшения SEO.
Действия Wix Stores
Используйте набор данных «Действия Магазины/Товары», чтобы создать кнопки, взаимодействующие с товарами Wix Stores. Чтобы использовать эти действия набора данных, убедитесь, что в дополнительных настройках CMS включены коллекции приложений Wix. Ознакомьтесь с доступными действиями набора данных «Действия Магазины/Товары» ниже:
Посмотреть полные руководства по теме:
Добавить в корзину
Используйте действие «Добавить в корзину», чтобы дать посетителям возможность добавлять товары в корзину из репитера, в котором отображаются ваши товары.
Примечание:
Это действие при клике доступно, если у вас включены коллекции приложений Wix, есть товары Wix Stores, а набор данных подключен к коллекции приложений Wix Товары.
Открыть быстрый просмотр
Если у вас есть репитер, отображающий товары Wix Stores, используйте действие «Открыть быстрый просмотр», чтобы посетители могли просматривать товары в окне быстрого просмотра. Оттуда посетители смогут подробнее узнать о товаре и добавить его в корзину.
Примечание:
Это действие при клике доступно, если у вас включены коллекции приложений Wix, есть товары Wix Stores, а набор данных подключен к коллекции приложений Wix Товары.
Действия с тарифными планами
Используйте набор данных «Действия Платные планы/Планы», чтобы создать отдельные кнопки, с помощью которых посетители смогут выбрать план и перейти к оформлению заказа. Чтобы использовать эти действия набора данных, убедитесь, что в дополнительных настройках CMS включены коллекции приложений Wix.
Вы можете подключить кнопки и изображения к следующим действиям набора данных Тарифные планы:
- Выбрать план: при нажатии это действие добавляет соответствующий план в корзину.
- Перейти к оформлению заказа: при нажатии это действие перенаправляет посетителя на страницу оформления заказа.
Примечание:
Это действие при клике доступно, если у вас включены коллекции приложений Wix, созданы планы в Тарифных планах Wix, а набор данных подключен к коллекции приложений Wix Планы.


