Квадратные пространства с несколькими индексными стилями страниц
Документы Squarespace говорят
Каждое семейство шаблонов имеет свой собственный стиль индекса, который подразделяется на один из трех дизайнов: Grid, Stacked, Slideshow.
В index.conf я вижу, что могу изменить indexType, и я полагаю, что я также могу изменить макет для представления сетки. Но я также использую сложенную компоновку.
Есть ли способ определить два стиля шаблона для использования на разных страницах индекса?
{
"title" : "Index",
"newTitle": "New Index",
"folder": true,
"fullData": true,
"acceptTypes" : [ "page", "gallery" ],
"addText": "Add Section",
"icon": "stacked",
"index" : true,
"indexType": "stacked"
}
1 ответ
Да, это можно сделать, определив два типа коллекции индексов, каждый со своим .conf
, .list
и / или .item
файлы. Вы можете оставить один по умолчанию index.*
а затем создать собственную коллекцию, скопировав / вставив те же файлы и присвоив им имена indexgrid.*
, Затем обновите необходимые значения (title, icon и indexType) в indexgrid.conf
файл.
Конечно, вы, вероятно, скопировали бы фактическую сетку на основе .list
файл из шаблона с индексной страницей на основе сетки. Таким образом, вам не придется писать свой собственный HTML для индекса сетки.
Сделав это и загрузив свои изменения (и обновив окно редактирования Squarespace), вы сможете выбирать между "Index" и "Index-Grid" (или любым другим, который вы ввели в качестве атрибута "title") при создании новая страница.
Вы могли бы, конечно, переименовать index.*
файлы в indexstacked.*
и затем установите атрибут title в "Index-Stacked", если хотите. Таким образом, вам не нужно будет помнить, что простой тип страницы "Индекс" является "сложенным".