Show Menu
主题×

初始沙箱内容

在此部分中,您将创建以下全部使用页面模 板的页面 :
  • SCF沙箱站点,它将重定向到主页的英文版本。
    • SCF沙箱——站点英语版本的主页。
    • SCF播放——要播放的主页的子项。
虽然本教程不深入 语言副本 ,但其设计是使根页面能够通过HTML头实现对用户首选语言的检测,并重定向到相应的语言主页。 惯例是将两个字母的国家/地区代码用于页面的节点名称,例如,“en”表示英语,“fr”表示法语,依此类推。

创建首页

现在有了页 面模板 ,我们可以在/content目录中建立网站的根页面。
  1. 标准UI目前提供创建站点的蓝图。 由于本教程是创建一个简单的站点,因此经典UI很有用。
    要切换到经典UI,请选择全局导航并将鼠标悬停在“项目”图标的右侧。 选择显 示的切换到经典 UI图标:
    管理员必须启用切换到经 典UI的功能
  2. 在经典 UI欢迎页面中 ,选择 网站
    或者,也可以通过浏览至/siteadmin直接访问网站的经 典UI。
  3. 在资源管理器窗格中,选 择网站 ,然后在工具栏中选择 新建 > 新建页面
    在创 建页面 ,输入以下内容:
    • 标题: SCF Sandbox Site
    • 名称: an-scf-sandbox
    • 择SCF沙箱播放模板
    • Click Create
  4. 在资源管理器窗格中,选择刚刚创建的页面, /Websites/SCF Sandbox Site 然后单击“ 新建 ”>“ 新建页面 ”:
    • 标题: SCF Sandbox
    • 名称: en
    • 择SCF沙箱播放模板
    • Click Create
  5. 在资源管理器窗格中,选择刚刚创建的页面, /Websites/SCF Sandbox Site/SCF Sandbox 然后单击“ 新建 ”>“ 新建页面”
    • 标题: SCF Play
    • 名称: play
    • 择SCF沙箱播放模板
    • Click Create
  6. 网站现在通过此方式显示在“网站”控制台中。 请注意,资源管理器窗格中选定项目的子页面会显示在可以管理这些页面的右侧窗格中。
    这是使用网站工具和模板创建内容的存储库视图:

添加设计路径

使用 [/etc/designs/an-scf-sandbox](setup-website.md#setupthedesigntreeetcdesigns) 工具控制台的设计部分创建时,属性“
  • cq:template="/libs/wcm/core/templates/designpage"
定义,该功能提供了在脚本中使用引用设计资源的可选功能 currentDesign.getPath() 。 例如
  • % String favIcon = currentDesign.getPath() + "/favicon.ico"; %
    • 名称: cq:designPath
    • 类型: String
    • 值: /etc/designs/an-scf-sandbox
  • 单击绿色 [+] Add
存储库应当如下:
  • 单击“ 全部保存”
如果保存配置时出现任何问题,请重新登录并重新配置。
使用是可 cq:designPath 选的,与使用clientlibs无关, 而使用clientlibs本质上是必需的 ,因为SCF组件使用clientlibs 来管理 其JS和CSS。