首页 > 解决方案 > squarespace 多索引页面样式

问题描述

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"
}

标签: squarespacejsontemplate

解决方案


是的,您可以通过定义两个索引集合类型来实现这一点,每个集合类型都有自己的.conf.list和/或.item文件。您可以保留一个作为默认值index.*,然后通过复制/粘贴这些相同的文件并命名它们来创建自定义集合indexgrid.*。然后,更新文件中的必要值(标题、图标和 indexType)indexgrid.conf

当然,您可能会.list从具有基于网格的索引页面的模板中复制一个实际的基于网格的文件。这样您就不必为网格索引编写自己的 HTML。

完成此操作并上传您的更改(并刷新 Squarespace 编辑窗口)后,您将能够在创建时在“索引”和“索引网格”(或您键入的任何“标题”属性)之间进行选择一个新的页面。

如果需要,您当然可以将index.*文件重命名为indexstacked.*,然后将 title 属性设置为“Index-Stacked”。这样你就不必记住普通的“索引”页面类型是“堆叠的”。


推荐阅读