YikaiCMS Beginner Guide

易开网页构建器动态数据

联系方式只维护一次,在标题、文字、按钮和页脚中重复使用。无需编写 PHP。

返回教程总览

适用范围:v1.20.0 预览文档。本文对应新版易开网页构建器的动态数据功能,不表示新版已经发布。旧版若没有动态数据入口,请以实际安装版本为准。

1. 先填资料,再插入动态数据

假设站点联系电话是 400-123-4567。在文字元素中输入 咨询电话:{phone},页面会显示“咨询电话:400-123-4567”。以后修改站点联系电话,使用这项动态数据的位置会读取新号码,无需逐页修改。

  1. 在后台站点设置中填写站点名称、联系电话、邮箱和地址;多语言站点分别检查各语言资料。
  2. 进入“设计网页”或网页脚编辑器,选中标题、文字或按钮元素。
  3. 优先使用字段旁的动态数据入口选择所需信息。也可以在支持标签的字段手动输入本文列出的单花括号标签。
  4. 保存草稿并预览,核对数据后发布对应页面或模板。前台仍显示旧值时,再检查缓存。

“绑定整个字段”和“在文字里插入标签”是两种用法。需要“咨询电话:”这类前缀时,保留手动文字模式,输入 咨询电话:{phone};绑定整个字段后,手动文字不会与绑定值自动拼接。

2. 文字标签速查

以下标签用于标题文字、文字元素正文和按钮文字。不是所有元素、表单或后台文本框都支持;FAQ 答案、文章正文等未接入字段不要直接套用。

标签显示内容资料来源与注意事项
{site_name}站点名称当前语言的站点名称。
{site_description}站点描述当前语言的站点描述。
{phone}联系电话站点联系资料;只显示文字,不自动变成拨号链接。
{email}联系邮箱站点联系资料;只显示邮箱文字。
{address}联系地址当前语言的联系地址。
{year}当前年份按服务器时间自动生成,不必每年手动更新。
{copyright}版权声明读取版权设置;未填写时使用年份、站点名称和默认版权文案。
{icp}工信部 ICP 备案号仅在中文站点输出;未填写时为空。
{police}公安联网备案号仅在中文站点输出;未填写时为空。
{author}文章作者仅在文章详情上下文读取公开作者;不会读取后台登录用户名。其他页面或作者未填写时为空。

5. 标签没有替换时,检查这几项

  • 写法:使用半角单花括号和小写名称,例如 {phone};{{phone}}、{Phone} 都不符合本文语法。
  • 字段:先在文字元素中测试,不要粘贴到任意 CMS 页面、PHP 模板或未接入的元素里。
  • 绑定:如果字段已经选择了动态来源,请先确认是使用整个字段绑定,还是使用手动文字内的标签。
  • 语言和上下文:检查当前语言资料、备案的中文限制,以及作者是否处于文章详情页面。
  • 保存与发布:草稿和正式页面不同;保存后预览,确认无误再发布,必要时清理缓存。

文字元素只处理普通文本节点,HTML 属性、code、pre、脚本和样式中的标签不会替换。因此,不要手写 <a href="{phone_link}"> 来代替按钮的链接设置。

标签不是编程语言,不执行 PHP、SQL 或表达式,也不支持任意嵌套。未识别的标签保留原样;已识别但没有资料的标签可能显示为空。