Wix Помощь

Используйте динамичные страницы элементов, чтобы мгновенно создавать множество страниц, каждая из которых представляет отдельный элемент коллекции CMS. Динамичная страница служит шаблоном: у каждого элемента коллекции есть собственная версия страницы и уникальный веб-адрес. Вы можете настроить структуру последнего фрагмента URL динамичных страниц, чтобы упорядочить их и назначить каждому элементу уникальный URL.

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

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

Шаг 1 | Добавление динамичной страницы элемента

Создайте динамичную страницу элемента для коллекции на панели CMS в редакторе. Будет добавлена страница, которая служит шаблоном для уникальной версии каждого элемента. Все версии используют одну динамичную страницу элемента, а сведения на ней меняются в зависимости от элемента.
  1. Перейдите в редактор.
  2. Нажмите CMS  в левой части редактора.
  3. Нажмите Ваши коллекции.
  4. Наведите курсор на нужную коллекцию и нажмите значок Больше действий .
  5. Нажмите Добавить динамичную страницу.
Скриншот добавления динамичной страницы из коллекции в редакторе Wix.
  1. Выберите Страница элемента и нажмите Добавить на сайт. 
    Совет: также выберите Страница списка, чтобы одновременно добавить динамичную страницу списка для коллекции.

Шаг 2 | Изменение структуры последнего фрагмента URL (необязательно)

Вы можете изменить структуру последнего фрагмента URL, которая определяет веб-адреса динамических страниц. Это позволит упорядочить URL удобным для вас способом.

Например, для динамических страниц можно создать следующие структуры последних фрагментов URL:
  • Динамическая страница списка: https://www.{your-domain.com}/{collection-name}
  • Динамическая страница категории: https://www.{your-domain.com}/{collection-name}/{category}
  • Динамическая страница элемента: https://www.{your-domain.com}/{collection-name}/{category}/{primary-field}

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

При изменении структуры последнего фрагмента URL убедитесь, что она не используется другими существующими страницами сайта. Чтобы быть уникальной, структура последнего фрагмента URL не может иметь такой же префикс (например, {Collection name}) и такое же количество переменных, как у другой страницы сайта, даже если сами переменные отличаются.
Важно:
Чтобы старые URL автоматически переадресовывались на новые URL, созданные путем добавления переменных, сначала необходимо подключить домен к сайту. Если к сайту не подключен домен, старые URL перестанут работать и вместо этого будут открывать страницы с ошибкой 404.

Чтобы изменить структуру последнего фрагмента URL динамической страницы элемента:


  1. Перейдите в редактор.
  2. Нажмите Страницы и меню в левой части редактора.
  3. Нажмите Динамические страницы.
  4. Наведите курсор на только что созданную динамическую страницу элемента и нажмите значок Другие действия справа.
    Совет: по умолчанию созданная динамическая страница элемента называется {Название коллекции} (Элемент).
  5. Нажмите SEO.
  6. Измените поле Структура последнего фрагмента URL:
    1. Нажмите Редактировать рядом с полем Структура последнего фрагмента URL и выберите нужное действие:
      • Добавить переменную: нажмите + Добавить переменную и выберите поле типа «Текст» или «Число», чтобы использовать его значения в структуре последнего фрагмента URL.
      • Добавить или изменить статические значения: нажмите поле и введите статические значения, которые хотите использовать в структуре последнего фрагмента URL, или измените существующие. Используйте только буквы, цифры и дефисы.
        Совет: в последний фрагмент URL можно добавлять символы нелатинского алфавита.
    2. Нажмите Сохранить.
Сохранение изменений в структуре последнего фрагмента URL динамической страницы элемента.
  1. Нажмите Заменить URL, чтобы подтвердить изменения. Прежние URL динамической страницы будут удалены и перестанут работать. Вместо них для динамической страницы будут созданы новые URL.

Шаг 3 | Подключение элементов страницы к CMS

По умолчанию новая динамическая страница элемента содержит элементы, например текст и изображение, которые автоматически подключены к полям коллекции CMS.

Добавьте и расположите элементы, которые хотите включить в динамическую страницу элемента. Затем через набор данных подключите элементы к полям коллекции CMS, чтобы их содержимое динамически менялось в зависимости от элемента. Не подключайте элементы к CMS, если их содержимое должно оставаться одинаковым во всех вариантах страницы.

На странице также должны быть стандартные кнопки «Предыдущий» и «Следующий», которые автоматически переводят посетителей к предыдущему или следующему элементу из набора данных. Дополнительную кнопку «Назад» можно связать с динамической страницей списка коллекции или другим местом, где перечислены элементы.
  1. (Необязательно) Добавьте на страницу элементы, например кнопки, текст и изображения, или удалите ненужные элементы.
  2. Подключите элементы на странице к коллекции CMS:
3. Нажмите  Превью и проверьте на панели инструментов превью, как отображается каждый элемент.
Совет:
Нажмите Редактировать элемент на панели инструментов превью, чтобы изменить просматриваемый элемент коллекции.
Скриншот панели инструментов превью, на которой можно переходить к другим элементам и редактировать их.
4. Если изменения готовы к публикации, нажмите  Опубликовать.

Часто задаваемые вопросы

Нажмите на вопрос ниже, чтобы подробнее узнать о настройке динамических страниц элементов.