动易siteweaver的自定义文章列表调用的文章标题不支持标题颜色,只好自己来打造一个标签了。于是用到了动态标签的功能。
先说动态标签与函数标签的区别:
感觉动易对这两个标签的命名不是很清楚,让人搞不清楚到底“动态”与“函数”有什么区别。其实函数标签也应该是属于动态标签的,只是函数标签可以带参数,而一般的动态标签不带参数。
再说如何创建一个调用文章列表的动态标签:
进入动态标签添加的页面:
1、先创建sql语句。如下:
select top 12 ArticleID,ChannelID,ClassID,Title,Subheading,TitleFontColor,TitleFontType from PE_Article where ChannelID=*** and (ClassID IN(***)) and Status = 3 and deleted=0 and Elite=true order by UpdateTime desc,ArticleID desc
(为保密起见,以上***部分省略)
2、设置标签内容:如下:
{Loop}{Infobegin}
<li><a href="{$InstallDir}{$Field(0,GetUrl,Article,1)}" target=_blank"><font color="{$Field(5,Text,0,1,1)}">{$Field(3,Text,40,1,1)}</font></a> {$Field(4,Text,40,0,1)}</li>
{Infoend}{/Loop}
文章地址可以通过点击articleID进行设定:
其他的都很简单,点相应的字段进行设置就是了,这里就不细说了。