简介
Microsoft Power Pages 根据 Microsoft Dataverse 数据生成输出。 本体系结构中的基本问题是:如何获取这个数据并将其插入到那个输出中?
该问题中的数据通常是指 Dataverse 数据,输出通常是 HTML 或纯文本。
由于 Power Pages 使用的是服务型软件 (SaaS) 模型,因此不提供对服务器代码的访问权限。 网站制作者需要编辑自己的模板,这是 Liquid 模板语言的来源。
Liquid 是 Power Pages 本地集成的开源模板语言。 它充当 Dataverse 数据与发送到浏览器的 HTML 或文本输出之间的桥梁。 Liquid 可用于向页面添加动态内容和创建各种自定义模板。 此外,Liquid 仅支持访问网站安全性设置明确允许的数据和操作。
将 Liquid 代码添加到网页
可以在门户中能够输入 HTML 或文本内容(包括 Web 模板、网页和内容片段中的内容)的任意位置使用 Liquid 代码。
登录 Power Pages。
在右上角选择正确的环境。
选择网站,然后选择编辑。
选择页面工作区。
选择 + 页面。
输入 Liquid 作为页面名称。
选择从空白开始模板。
选择添加。
在页面画布上选择内容并添加文本组件。
用以下文本替换组件文本占位符:
Hello, visitor. The time is {{ 'now' | date: 'g' }}
选择预览 > 桌面。
网页预览将打开并显示当前 UTC 时间。
注意
页面内容同步后,Power Pages 设计工作室中的页面预览可能仅显示“访客您好, 现在时间是”文本。 Liquid 代码仍显示在页面上,您可以通过选择工具栏上的编辑代码在页面源代码中查看。