可拖拽参数功能是由Zoomla!逐浪CMS自主研发、用于标签设计时的自主定义功能,可拖拽参数分普通参数和页面参数两种类型,参数名称定义支持中文汉字、英文字母以及标点符号。
参数分类 | 使用说明 |
普通参数 | 用于系统的任何位置,添加此此数后,用户可在以后的标签应用中输入定义参数,以达到灵活应用。 |
页面参数 | 直接读取当前页面参数,一般使用在列表与信息页,为自动读取参数,需要配合查询条件使用。 |
可拖拽参数可以自由拖放到查询条件、输出数量定义、标签内容三个区,自由灵活。
注意:由于可拖拽参数事实是面向用户开放的一个参数功能,因此我们在接下来的教程中可能会直接以“参数”来指代。
注意:由于自定义参数很多时候会和Transact-SQL语句联合使用,所以不推荐使用标点符号作为参数名称。
动态标签由“系统通配符+标签名+参数”的形式组成,其中参数非必须部分,例如下面的五段代码都可以是一个有效的标签:
{ ZL.Label id="父栏目通用标题调用"/ }
{ ZL.Label id="父栏目通用标题调用" NodeID="20"/}
{ ZL.Label id="父栏目通用标题调用" 调用节点="20"/}
{ ZL.Label id="父栏目通用标题调用" *="20"/}
{ ZL.Label id="父栏目通用标题调用"调用节点="20" ClassID=”6”/}
在查询动态标签时,如需要查询该表的所有字段,可采用Windows的标准通配符[*]来查询,双表联合查询则可采用规则为:[ZL1_name].*,[ZL_name2].*,统一填写于[查询字段]中即可。
提示:动态标签的具体使用教程可参数Zoomla!逐浪CMS官方发布的视频教程。
分页列表标签是用于栏目或频道页模板,用于对信息进行分页的,在创建动态标签时,点中“分页列表标签”即可创建。
需要注意的是,创建分页标签时,字段排序不能为空,否则标签失效。

在逐浪CMS的内容分页中,系统提供了自由的分页功能。
1、首先点击后台-系统配置-风格与标签管理,点击添加分页标签。

2、在这里,注意要选择[内容分页],然后在标签内容中,编辑相关分页HTML代码。

3、点击保存。
4、然后进入内容页编辑,抽取信息数据源,我们可以看到我们的内容标签格式分别是下方的形式:
{SField sid="旅游线路数据源标签" FD="NodeID" page="0"/}
其中page="0"即为分页识别符,我们只要将这个标签改为:
{SField sid="旅游线路数据源标签" FD="NodeID" page="1"/}
其即具备了分页的功能。
5、接着将我们的分页标签拖入到模板中,内容分页的标签的格式为:
其中Num参数为每页显示字符数(中文汉字算两个字符)。
6、将分页标签拖入网页中的任何需要的位置,如下图所示:
{SField sid="文章模型数据源标签" FD="content" page="1"/}
{ZL.Page id="内容分页标签" num="500"/}
保存模板即可生效了。
当然,您也可以根据自己的需要对分页字符显示数进行编辑,例如在模型中增加一个分页字符数的字段,在内容输出时采用数据源的方式输出到num值中。
数据源标签可以实现一次创建表签,多次重复调用数据的功能。
使用数据源标签的模板,一般需要在页头页面定义,定义格式如下:
{ZL.Source id="[数据源标签名"/}
下图是一个模板在调数据库源标签编辑状态时的截图:

我们从上图可以看出,我们数据源标签的字段,需要在编辑标签时,选择“数据字段”中的相应标签抽取。
数据源标签一般由两部份构成:
首先是位于模板第一行的引用,一次引用,即代表一次性将该页所需要动的动态信息一次性查询出来,如{ZL.Source id="节点栏目信息数据源"/}。
对应的是位于模板中的相应字段输出,如{SField sid="节点栏目信息数据源" FD="NodeName" page="0"/}代表输出节点名称。
数据源标签输出时,还带一个Page参数,如{SField sid="节点栏目信息数据源" FD="NodeName" page="0"/}中的Page=”0”,此参数为定义是否分页,属性设置为:
参数 | 作用 |
Page=”0” | 不分页 |
Page=”1” | 自动分页 |
Page=”2” | 手动分页符 分页
|