| 附: |
| 标签模板制作举例: |
例3:用万能标签实现如下效果图
|
|
分析:调用内容 |
| |
| 调用内容代码:
|
<table width=”50%”> <tr>
<td>帝国CMS-安全、强大、稳定、灵活 [01-10]</td> </tr>
<tr> <td>帝国CMS-安全、强大、稳定、灵活 [01-10]</td>
</tr> <tr><td>文字广告</td></tr>
<tr> <td>帝国CMS-安全、强大、稳定、灵活 [01-10]</td>
</tr> <tr> <td>帝国CMS-安全、强大、稳定、灵活
[01-10]</td> </tr> <tr> <td>文字广告</td>
</tr> </table> |
 |
|
标签模板确定过程:
首先,保持显示样式不变,
其次,只保留一条循环内容,删除其他相同的循环内容,
然后,在循环内容的顶部和底部分别加上列表头和列表尾[!—empirenews.listtemp—]: |
<table width=”50%”>
[!—empirenews.listtemp—]
<tr>
<td>帝国CMS-安全、强大、稳定、灵活 [01-10]</td>
</tr>
<tr>
<td>帝国CMS-安全、强大、稳定、灵活 [01-10]</td>
</tr>
<tr>
<td>文字广告</td>
</tr>
[!—empirenews.listtemp—]
</table>
|
将循环内容中的信息内容用<!—list.var—>替换,得到页面模板内容,因有两条信息内容,所以用两个<!—list.var—>
页面模板内容: |
<table width=”50%”>
[!—empirenews.listtemp—] <!—list.var1—>
<!—list.var2—> <tr> <td>文字广告</td>
</tr>
[!—empirenews.listtemp—] </table> |
将信息内容中的标题,标题链接,标题图片变量用列表内容模板(list.var)支持的变量替换,
得到列表内容模板(list.var)。
列表内容模板: |
<tr>
<td>[!—title—] [[!—newstime—]]</td>
</tr> |
|
| 知道页面模板内容、列表内容模板后,标签模板就基本实现了。 |
| |
|
循环内容:列表头与列表尾之间的列表内容。
循环次数=显示条数/每次显示条数,显示条数即万能标签语法中的显示条数设置;每次显示条数即增加标签模板中的选项设置。
第一次循环执行列表头与列表尾之间的<!—list.var1—>与其他内容;
第二次循环执行列表头与列表尾之间的<!—list.var2—>与其他内容;
以例3为例: |
[!—empirenews.listtemp—]
<!—list.var1—> <!—list.var2—>
<tr> <td>文字广告</td> </tr>
[!—empirenews.listtemp—] |
 |
第一次循环红色框内的: <!—list.var1—> <tr>
<td>文字广告</td> </tr> |
第二次循环蓝色框内的: <!—list.var2—> <tr>
<td>文字广告</td> </tr> |
|
| |
| 本例子使用素材:点击这里下载素材 |
| 相关链接: |
| ecmsinfo标签使用教程2 |
| ecmsinfo标签使用视频教程 |
| 用ecmsinfo标签实现不规则新闻 |
| 用ecmsinfo标签实现论坛贴子调用 |
|
|