售前咨询QQ:QQ412395521
业务合作QQ:QQ627174919
位置:首页 > 知新 > 帝国CMS > 教程发布

帝国CMS新手教程之:万能标签套模板

时间:2025-11-06 15:05:21
众所周知,制作帝国CMS模板只需要会“灵动标签”和“万能标签”两个标签就能制作各种帝国CMS模板,特别是学会了万能标签,也就能做列表模板,因为标签模板和列表模板语法一样,只是列表模板多加了分页导航调用。所以今天我们用实例来讲解一下万能标签的基本使用:
万能标签相对于灵动标签来说,需要先增加标签模板,然后标签参数再指定使用的标签模板ID,同一个标签模板可以在多处重复指定使用。
实例1:实现如下文字调用效果

上面效果的HTML网页代码为如下
<table width="700" border="0" cellpadding="3" cellspacing="1" bgcolor="#4FB4DE">
  <tr>
    <td width="483" height="27" bgcolor="#FFFFFF">
        <a href="信息链接1" target="_blank">信息标题1</a>
    </td>
    <td width="202" bgcolor="#FFFFFF">
        <div align="center">2026-01-01 09:08:07</div>
    </td>
  </tr>

  <tr>
    <td height="27" bgcolor="#FFFFFF">
        <a href="信息链接2" target="_blank">信息标题2</a>
    </td>
    <td bgcolor="#FFFFFF">
        <div align="center">2026-01-01 09:08:07</div>
    </td>
  </tr>
  <tr>
    <td height="27" bgcolor="#FFFFFF">
        <a href="信息链接3" target="_blank">信息标题3</a>
    </td>
    <td bgcolor="#FFFFFF">
        <div align="center">2026-01-01 09:08:07</div>
    </td>
  </tr>
  <tr>
    <td height="27" bgcolor="#FFFFFF">
        <a href="信息链接4" target="_blank">信息标题4</a>
    </td>
    <td bgcolor="#FFFFFF">
        <div align="center">2026-01-01 09:08:07</div>
    </td>
  </tr>
</table>

根据上面HTML网页代码可增加如下标签模板:(后台>模板>标签模板>管理标签模板>增加标签模板)
标签模板的“页面模板内容”为如下:
<table width="700" border="0" cellpadding="3" cellspacing="1" bgcolor="#4FB4DE">
  [!--empirenews.listtemp--]
  <!--list.var1-->
  [!--empirenews.listtemp--]
</table>
标签模板的“ 列表内容模板(list.var) ”为如下:(即为上面“ <!--list.var1--> ”位置显示的内容)
  <tr>
    <td width="483" height="27" bgcolor="#FFFFFF">
        <a href="[!--titleurl--]" target="_blank">[!--title--]</a>
    </td>
    <td width="202" bgcolor="#FFFFFF">
        <div align="center">[!--newstime--]</div>
    </td>
  </tr>
(信息页地址用[!--titleurl--]、标题用[!--title--]、时间用[!--newstime--]替换;其它字段可用[!--字段名--]调用)

套用万能标签后、以及显示效果则为如下:
[ecmsinfo]0,4,32,0,3,13,0[/ecmsinfo]
(标签参数:操作类型=3则为调用默认表最新信息、13为上面增加的标签模板ID、4为调用4条信息、32为标题截取字数)


实例2:实现如下图文调用效果

上面效果的HTML网页代码为如下
<table width="700" border="0" cellpadding="3" cellspacing="1" bgcolor="#4FB4DE">
  <tr>
    <td width="25%" height="120" bgcolor="#FFFFFF"><div align="center">
        <a href="信息链接1"><img src="img/notimg.gif" width="130" height="90" border="0" /><br />信息标题1</a>
    </div></td>

    <td width="25%" height="120" bgcolor="#FFFFFF"><div align="center">
        <a href="信息链接2"><img src="img/notimg.gif" width="130" height="90" border="0" /><br />信息标题2</a>
    </div></td>
    <td width="25%" height="120" bgcolor="#FFFFFF"><div align="center">
        <a href="信息链接3"><img src="img/notimg.gif" width="130" height="90" border="0" /><br />信息标题3</a>
    </div></td>
    <td width="25%" height="120" bgcolor="#FFFFFF"><div align="center">
        <a href="信息链接4"><img src="img/notimg.gif" width="130" height="90" border="0" /><br />信息标题4</a>
    </div></td>
  </tr>
</table>

根据上面HTML网页代码可增加如下标签模板:(后台>模板>标签模板>管理标签模板>增加标签模板)
标签模板的“页面模板内容”为如下:
<table width="700" border="0" cellpadding="3" cellspacing="1" bgcolor="#4FB4DE">
  <tr>
  [!--empirenews.listtemp--]
  <!--list.var1-->
  [!--empirenews.listtemp--]
  </tr>
</table>
标签模板的“ 列表内容模板(list.var) ”为如下:(即为上面“ <!--list.var1--> ”位置显示的内容)
    <td width="25%" height="120" bgcolor="#FFFFFF"><div align="center">
        <a href="[!--titleurl--]"><img src="[!--titlepic--]" width="130" height="90" border="0" /><br />[!--title--]</a>
    </div></td>
(信息页地址用[!--titleurl--]、标题用[!--title--]、标题图片地址用[!--titlepic--]替换;其它字段可用[!--字段名--]调用)

套用万能标签后、以及显示效果则为如下:
[ecmsinfo]0,4,12,0,3,14,1[/ecmsinfo]
(标签参数:操作类型=3则为调用默认表最新信息、14为上面增加的标签模板ID、1为只调用有标题图片的信息、4为调用4条信息、12为标题截取字数)


附:万能标签语法说明 (后台>模板>查看标签语法 可查看)

(第5个“操作类型”参数决定调用内容、以及决定第1个“栏目ID”参数内容。)
(新手还可以用“后台>模板>自动生成标签”来生成调用标签。)

其它说明:可以利用AI生成网页,再套用标签制作模板。

 
旗下其它产品:【帝国备份王】    【EBMA系统】    【帝国下载系统
Powered by EmpireCMS
版权所有 ©2002-2025 EmpireSoft Inc.