|
【SearhResultList(参数)】与【ArticlaList(参数)】类似,作用都是在特定模板内循环显示标签内的html语言。与{$GetArticalList}和{$SearchResult}标签相比,其更具有可变性,可以自由定制出自己想要的显示的内容以及内容的格式,而{$GetArticalList}和{$SearchResult}其这些内容都是内容多是硬性规定的,要修改的话通常要在文件中修改。
因此如果大家希望能定制出自己的网站,而不是接受动易快餐式的格式的话,这两个标签对大家来说就是不错的选择。
【ArticlaList(参数)】这个能在html编辑器上面调用,调用方法简单明了,因此这里就不介绍了。以下要讲的是【SearhResultList(参数)】,这个标签可能在动易的标签栏上找不到。
首先引用动易用户手册的一段文字介绍:标签名:【SearchResultList(参数列表)】【Cols=数字|HTML代码】【Rows=数字|HTML代码】
列表内容【/SearchResultList】
作 用:来显示图片名称等信息,用于显示图片模块栏目页中,显示各个图片的表格式详细信
息列表
参 数:
1 TitleLen ---标题最多字符数,一个汉字= 两个英文字符。若为0,则不显示标题;
若为-1,则显示完整标题
2 UsePage ------是否分页显示,True为分页显示,False为不分页显示,每页显示的图片
数量由MaxPerPage指定
3 ContentLen---内容最多字符数,一个汉字= 两个英文字符。若为0,则不显示内容简介
【Cols=数字|HTML代码】
调用例举:【Cols=3|<br>】
作 用:平行显示三列后换行,再输出三列,如此循环
【Rows=数字|HTML代码】
调用例举:【Rows=3|<font color=red>信息</font>】
作 用:显示三行后,输出"信息",再输出的三行,如此循环
注:【Rows=数字|HTML代码】或【Cols=数字|HTML代码】要放在【SearchResultList(参数列表)】
与【/SearchResultList】之间,且只能使用一次,不能重复出现
可以用在 SearchResultList之间的标签
{$ClassID} ----栏目ID
{$ClassName} --- 栏目名
{$ParentDir} --- 父栏目文件路径
{$ClassDir} --- 栏目文件路径
{$Readme} --- 栏目说明
{$ClassUrl} --- 栏目地址
{$ArticleID} --- 文章ID
{$ArticleUrl} -- 文章路径
{$UpdateTime} -- 发表时间
{$Stars} --- 文章的星数
{$Author} --- 文章作者
{$CopyFrom} --- 文章来源
{$Hits} --- 点击数
{$Inputer} -- 录入者
{$Editor} -- 编辑
{$InfoPoint} -- 新版中的阅读点数
{$ReadPoint} -- 阅读点数
{$Keyword} -- 关键字
{$Property} -- 置顶、推荐、点击数
{$Top} -- 是否置定
{$Elite} -- 是否推荐
{$Hot} -- 是否热点
{$Title} --- 文章标题
{$Content} -- 文章内容
{$Subheading} -- 文章子标题
{$Intro} -- 简介 虽然是原本是用来显示图片名称什么的,但不管黑猫白猫,抓到老鼠的就是好猫嘛。除了上述的几个可用标签外,还有一些标签是可能能用到的。就如{$ArticleUrl}显示文章链接用于文章的超链接,{$ClassUrl}显示频道的链接,还有{$UpgateDate}显示更新日期(而不是更新时间)。有了这些标签搜索列就基本上不成问题了。
下面提供我自己的动易代码:<H2 class=search_title>搜索到有关“<FONT color=red>{$Keyword}</FONT>”的内容</H2> <OL>【SearchResultList(-1,True,200)】 <LI> <div class=search_content><SPAN class=search_result><A href="{$InstallDir}{$ClassUrl}" _cke_saved_href="{$InstallDir}{$ClassUrl}">【{$ClassName}】</A> <A href="{$InstallDir}%7B$ArticleUrl%7D" _cke_saved_href="{$InstallDir}%7B$ArticleUrl%7D">{$Title}</A> <A>[{$Author}]</A> </SPAN><SPAN class=time_2>[{$UpdateDate}]</SPAN> </div> <div class=search_introduce>{$Content} </div> </LI>【/SearchResultList】
这样基本上就是将变化的内容代替为标签,其余均可以用CSS+DIV来进行定义,以达到自己想达到的效果。
|
|