在本节中,您将创建以下所有页面,这些页面均使用页面模板:
SCF沙盒站点,它将重定向到主页的英文版本
SCF沙盒 — 网站英文版本的主页
尽管本教程不深入语言副本,但设计该教程是为了使根页面可以通过HTML标头对用户实施首选语言检测,并重定向到相应的语言主页。 惯例是使用双字母国家/地区代码表示页面的节点名称,例如,“en”表示英语,“fr”表示法语,等等。
现在有页面模板,我们可以在/content目录中建立网站的根页面。
标准UI当前提供了创建站点的蓝图。 由于本教程将创建一个简单的站点,因此经典UI非常有用。
要切换到经典UI,请选择全局导航,并将鼠标悬停在“项目”图标的右侧。 选择显示的切换到经典UI图标:
切换到经典UI的功能必须由管理员🔗启用。
从经典UI欢迎页面中,选择网站。
或者,直接通过浏览到/siteadmin.访问网站的经典UI
在资源管理器窗格中,选择网站,然后在工具栏中选择新建>新页面。
在创建页面对话框中,输入以下内容:
SCF Sandbox Site
an-scf-sandbox
在资源管理器窗格中,选择之前创建的页面/Websites/SCF Sandbox Site
,然后单击新建>新建页面:
SCF Sandbox
en
在资源管理器窗格中,选择之前创建的页面/Websites/SCF Sandbox Site/SCF Sandbox
,然后单击新建>新建页面
SCF Play
play
网站现在以此方式显示在“网站”控制台中。 请注意,在资源管理器窗格中选择的项目的子页面显示在可以管理这些子页面的右侧窗格中。
这是使用网站工具和模板创建的内容的存储库视图:
使用“工具”控制台的设计部分创建 [/etc/designs/an-scf-sandbox](setup-website.md#setupthedesigntreeetcdesigns)
时,属性“
cq:template="/libs/wcm/core/templates/designpage"
定义了,该函数提供了使用currentDesign.getPath()
引用脚本中设计资产的可选功能。 例如
<>
cq:designPath
String
/etc/designs/an-scf-sandbox
单击绿色的[+] Add
存储库应如下所示:
[ 省钱难?重新登录!]
cq:designPath的使用是可选的,并且与使用clientlibs无关,因为SCF组件使用clientlibs管理其JS和CSS,所以这些CQ:designPath的使用本质上是必需的。