在此部分中,您将创建以下页面,所有这些页面均使用 页面模板:
SCF沙盒站点,它将重定向到主页的英文版本
SCF沙盒 — 网站英文版本的主页
尽管本教程不深入 语言副本,因此根页面可以通过HTML标头对用户实施首选语言的检测,并重定向到相应的语言主页。 惯例是使用双字母国家/地区代码表示页面的节点名称,例如,“en”表示英语,“fr”表示法语,等等。
现在有 页面模板,则可以在/content目录中建立网站的根页面。
标准UI当前提供了创建站点的蓝图。 由于本教程将创建一个简单的站点,因此经典UI非常有用。
要切换到经典UI,请选择全局导航,并将鼠标悬停在“项目”图标的右侧。 选择 切换到经典UI 图标:
切换到经典UI的功能必须 由管理员启用.
从 经典UI欢迎页面,选择 网站.
或者,浏览到 /siteadmin。
在资源管理器窗格中,选择 网站 ,然后在工具栏中选择 新建>新建页面.
在 创建页面 对话框,输入以下内容:
SCF Sandbox Site
an-scf-sandbox
在资源管理器窗格中,选择之前创建的页面, /Websites/SCF Sandbox Site
,然后单击 新建>新建页面:
SCF Sandbox
en
在资源管理器窗格中,选择之前创建的页面, /Websites/SCF Sandbox Site/SCF Sandbox
,然后单击 新建>新建页面
SCF Play
play
网站现在以此方式显示在“网站”控制台中。 请注意,在资源管理器窗格中选择的项目的子页面显示在可以管理这些子页面的右侧窗格中。
这是使用网站工具和模板创建的内容的存储库视图:
When [/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的使用,SCF组件使用时基本上要求使用 clientlibs 以管理其JS和CSS。