cms 2007 XSLT标签制作简明说明_动易Cms教程
本文章整理自论坛,感谢风林火山治理员提供这个教程,原文的链接如下
http://bbs.powereasy.net/dispbbs.asp?boardID=73&ID=356993&page=1
标签分为有数据源和无数据源两大类,其中无数据源就是以前的静态标签,纯HTML,这里不再叙述
有数据源标签才能实现列表输出,这里先给出最简单的列表标签制作教程,阅读本教程前,请先学习简单的SQL知识,以做预备.
正文开始:
首先打开新建标签,选择"系统数据库SQL查询"方式,这种方式就是对SiteFatory的内置数据库进行查询
值得注重的地方是:"标签模板处理方式",这里一般选择"简单XSLT解析",这样标签的性能较快,假如有编程需要时,才选用"可编程XSLT解析".
下一步,这里是添加属性的地方,也就是将来标签使用时,输入属性的地方.
下图中标签使用的模式为:{pe.label id="标签名" shownum="参数"/}
第三步,不多说了,直接看下图,要害的地方我已经用红框标出,这是一般文章模型的查询语句,假如是别的模型,右边的表要随之变化(用户模型都是以pe_u开头的表)
重点开始,第四步,就是标签的编辑界面了,假如你写的SQL没错,界面右边就会显示出字段列表来
标签编辑器中红色框起部分的代码,不要修改,那是XSLT的相应声明.
绿色框起的部分,才可以输入代码,而这里的代码将来输出时,就对应的是每行的模板.
假设要输出<li>这种格式的列表,就象下图样输入代码,其中<li></li>之间的<xsl:value-of select="Title"/>,是直接从右边的列表中Title那个节点拖放过来自动生成的.
标签编辑完成后,可以点击下面的"查看效果"先预览一下标签的输出,预览界面如下(注重:要按下效果窗中的"刷新"按钮,才能显示最后修改的效果)
- MAC错误的解决方法
- 如何屏蔽动易后台导航里的某个功能菜单?
- 动易.NET版本留言自动选定栏目方法
- 动易SiteFactoty整合Discuz!NT3.0
- 在任意位置获取根节点ID标签
- 如何开启SiteWeaver6.8的支持,反对功能
- Windows 2008安装动易.NET系统之四----动易系统安装篇
- Windows 2008安装动易.NET系统之三----数据库篇
- Windows 2008安装动易.NET系统之二----IIS、目录环境配置篇
- 数据库修复,SQL Server 2005内部操作不一致的处理
- 如何安装动易.net程序权限配置
- 为什么提示对Windows系统文件夹下的Temp目录没有访问权限?
- 相关链接:
- 教程说明:
动易Cms教程-cms 2007 XSLT标签制作简明说明。