несколько стилей индексной страницы в квадратном пространстве

Документы Squarespace говорят

Каждое семейство шаблонов имеет собственный стиль индекса, который относится к одному из трех дизайнов: сетка, стопка, слайд-шоу.

В index.conf я вижу, что могу изменить indexType, и я полагаю, что я также могу изменить макет, чтобы представить сетку. Но я также использую многоуровневую компоновку.

Есть ли способ определить два стиля шаблона для использования на разных страницах индекса?

{
  "title" : "Index",
  "newTitle": "New Index",
  "folder": true,
  "fullData": true,
  "acceptTypes" : [ "page", "gallery" ],
  "addText": "Add Section",
  "icon": "stacked",
  "index" : true,
  "indexType": "stacked"
}

person Ashbury    schedule 19.04.2019    source источник


Ответы (1)


Да, вы можете добиться этого, определив два типа коллекций индексов, каждый со своими собственными файлами .conf, .list и/или .item. Вы можете оставить одну из них по умолчанию index.*, а затем создать пользовательскую коллекцию, скопировав/вставив те же файлы и назовите их indexgrid.*. Затем обновите необходимые значения (заголовок, значок и indexType) в файле indexgrid.conf.

Конечно, вы, вероятно, скопируете реальный файл .list на основе сетки из шаблона с индексной страницей на основе сетки. Таким образом, вам не нужно было бы писать свой собственный HTML для индекса сетки.

Сделав это и загрузив свои изменения (и обновив окно редактирования Squarespace), вы сможете выбирать между «Index» и «Index-Grid» (или тем, что вы ввели в качестве атрибута «title») при создании новая страница.

Конечно, вы можете переименовать файлы index.* в indexstacked.*, а затем установить для атрибута title значение «Index-Stacked», если хотите. Таким образом, вам не нужно было бы помнить, что обычный тип страницы «Индекс» «сложен».

person Brandon    schedule 19.04.2019