Главная страница — отличный способ для красивой демонстрации вашего контента.
Главная будет загружаться самой первой при входе пользователей в систему, вместо ленты активов, то есть будет формировать первое впечатление о вашем контенте.
По факту главная страница представляет собой расположенный по заданной схеме набор превью выбранных вами коллекций.
Вид главной страницы зависит от ее настроек, и данная статья поможет вам создать красивую главную страницу.
Также главная страница может использоваться для быстрой навигации к самым актуальным коллекциям — при клике на превью коллекции на главной происходит переход на страницу ленты активов с фильтраций по данной коллекции.
Если главная не настроена, при авторизации в вашем рабочем пространстве / восстановлении сессии пользователи попадают сразу на ленту активов.
Главная страница состоит из разных типов блоков, которые в свою очередь содержат в себе превью* разных коллекций. Существует 3 типа блоков:
*превью коллекции = превью главного актива коллекции
- Тип 1 — представляет собой блок с превью одной коллекцией. Можно создать только один блок первого типа с превью одной коллекции.
- Тип 2 — блоки второго типа выстраиваются в плитку. Таких блоков может быть не более 6. Технически 1 блок = 1 коллекция (см. изображение ниже).
- Тип 3 — представляет собой горизонтальную ленту. Ее можно прокручивать влево-вправо для просмотра превью всех коллекций в ленте. Технически вся лента представляет собой 1 блок (см. изображение ниже). Блоков (=лент) можно создать сколько угодно. Количество коллекций в ленте тоже не ограничено.
Внимание!
Пользователь на главной странице видит только блоки с доступными ему коллекциями:
- Поэтому если вы хотите, чтобы главная была доступна и неавторизованным пользователям, для настройки главной используйте «Публичные» коллекции.
- Если вы хотите, чтобы главная была доступна только авторизованным пользователям, для настройки главной используйте «Общие» коллекции.
Чтобы настроить главную, нужно выполнить следующее:
- В административной панели перейти Main_Page > Content blocks.
На данной странице отображаются все имеющиеся блоки. В примере видим, что блоков на текущий момент нет.
Внимание!
После создании своего рабочего пространства в административной панели вы увидите 3 преднастроенных блока разного типа. Несмотря на то, что они отображаются как активные, их нужно донастроить, чтобы главная страница начала функционировать.
Инструкции далее подойдут как для редактирования существующих, так и для создания новых блоков. - Нажмите на кнопку
— для добавления нового блока или нажмите на имеющийся блок для его редактирования.
- Откроется карточка блока.
- Заполните данные:Slug — системное название. Оно не отображается на главной странице (название в UI задается через поля Tilte_Ru и Title_Eng), необходимо для проверки уникальности вновь создаваемых блоков.
Tilte_Ru — Внимание! Через это поле задается название для 1 и 3 типов блоков, отображаемые в пользовательском интерфейсе с русской локалью. Информацию по настройке названия блоков 2 типа смотрите ниже.
Title_Eng —Внимание! Через это поле задается название для 1 и 3 типов блоков, отображаемые в пользовательском интерфейсе с английской локалью. Информацию по настройке названия блоков 2 типа смотрите ниже.
Для настройки названия блоков 2 типа перейдите в раздел Options административной панели и измените значение у следующих свойств (если вы не видите эти преднастроенные объкты, то просто создайте их).
Query — Код на языке JSON. В данное поле вставляется код для фильтрации коллекции. Именно он определяет, какие коллекции будут продемонстрированы на главной странице. Подробнее про заполнение поля Query, а также способы фильтрации коллекций для главной страницы читайте в статье: Использование фильтрации по коллекциям/активам для настроек рабочего пространства
Block type — тип создаваемого блока, выберите один из трех.
Active — переключатель, позволяющий включать и выключать отображение блока. Это позволяет создать больше блоков в формате черновиков, но активировать и отображать только часть из них.
Sort — параметр, позволяющий сортировать порядок блоков.
Внимание! Этот блок задает не расположение превью коллекций внутри блока, а очередность блоков одинаковых типов. Его не нужно задавать для блоков первого типа, так как возможен только один такой блок.
Для блоков второго типа сортировка влияет на расположение превью коллекции, какая коллекция будет идти за какой в плитке. Так как второй блок создается по схеме: один блок = одна коллекция.
Для блоков третьего типа сортировка влияет на расположение блоков-лент между собой. Допустим, вы создали несколько блоков третьего типа, с помощью сортировки вы можете задать, какая лента будет располагаться выше, а какая ниже. - После заполнения — нажмите
Приводим пример отображения заполненной главной страницы в панели администратора.
А вот так будет выглядеть сама главная с такими настройками.