Стеки

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

Создание стека

Для просмотра существующих или для создания новых стеков необходимо перейти в раздел «Стеки и глобальные области». Для этого введите в умном поиске слово «Стеки» и кликните нужный раздел: 

Раздел стеков через умный поиск

или раскройте панель управления, кликнув по значку ползунков в панели инструментов иконка ползунков и выбрав раздел «Стеки и блоки» (при этом вы автоматически перейдёте в раздел «Стеки и глобальные области», о котором написано чуть выше):

Переход к стекам через панель управления

На открывшейся странице нажмите кнопку «Новый стек»:

Создание нового стека

Если на сайте предполагается множество стеков, то для удобства вы можете их группировать, создавая для разных видов стеков отдельные папки. Для создания новых папок кликните по кнопке «Новая папка», введите имя новой папки и уже в ней создавайте новые стеки. Итак, при добавлении нового стека появится модальное окно, где нужно ввести название нового элемента.

Название нового стека

Созданный стек отобразится в списке всех стеков:

Список стеков

Как вы уже заметили из названия раздела, глобальные области и стеки находятся в одном месте, потому что эти сущности в concrete5 ведут себя идентично: в обоих случаях это комбинации из разных блоков, которые можно вставлять как единое целое и редактировать в данном разделе, а все изменения незамедлительно будут применены на всём сайте.

Настройка стека

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

  • добавлять новые блоки;
  • просмотреть историю изменений;
  • менять название;
  • продублировать;
  • просмотреть страницы, на которых используется данный стек;
  • удалить стек (при этом стек удалится из тех мест, куда он был вставлен на страницах сайта).

Интерфейс настройки стека

Добавьте нужные блок и когда стек будет сформирован в том виде, который вам нужен, все изменения нужно сохранить, для чего нажмите кнопку «Опубликовать»:

Сохранить стек

Добавить существующий стек на страницу

Для добавлениях стеков на страницу перейдите в режим редактирования на нужной странице, щёлкните значок «+» в панели инструментов в верхней части сайта, нажмите стрелку вниз рядом с «Блоки» и выберите «Стеки».

Отображение списка стеков в панели

После этого отобразится список существующих стеков, доступных для добавления на страницу. 

Список стеков для добавления

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

Перетаскивание стека на страницу

Управление стеком

Для обновления содержимого стека можно перейти напрямую в раздел со стеками, как это указано под заголовком «Создание стека» на текущей странице документации. Но для уже вставленного блока удобнее в режиме редактирования кликнуть по нужному стеку на страницу и в выпадающем меню щёлкнуть пункт «Управление содержимым стеков»

Переход к управлению стеками

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

Продолжая просматривать сайт, вы даёте согласие на использование файлов cookie.

Подробнее