标签的说明:
常规标签:标题、时间、作者、出处、内容、关键字
必须标签:模板id,标题、内容。这个是帝国的新闻系统必须填写的项目。
注意:
copyimg=1 勾选远程保存图片
mark=1 勾选添加水印功能。这个一定需要勾选远程保存图片。
copyflash=1 勾选远程保存FLASH。
checked=1 已审核 空为未审核
infotags= 这就是6.5的tags了
这两者的区别一直没搞懂,有时候用[!--show.page--]能行,有时候确是[!--show.listpage--],为啥要弄2个标签呢?
从名称上的意思,[!--show.page--]是下拉式的,[!--show.listpage--]:是列表式,难道仅此区别?为啥不固定一个标签,然后自己通过修改模板样式等.
知道的朋友说说.
如果要改样式
在/e/class/t_functions.php里面查找函数:
[!--show.listpage--] => sys_ShowListMorePage
[!--show.page--] => sys_ShowListPage
相应修改即可,但是在模板里面的--公共模板--修改列表分页模板,这里又能修改[!--show.page--]的模板了,搞得很是混乱啊.
灵动代码如下:
[e:loop={'select * from [!db.pre!]enewslink where checked=1 and classid=3 order by lid',20,24,0}]
<a href="<?=$bqr[lurl]?>"><?=$bqr[lname]?></a>
[/e:loop]
其中classid=3,3为分类ID号,当然也可以不用这个classid.
万能标签调用代码:
如果想用帝国ecms做英文站,就必须修改这个e/data/language/gb/pub/q_message.php语言包了.这个一改,前台就完全是英文的了.
现把改好的转过来.
在帝国ecms中,有时候我们需要在内容页中添加很多自定义字段,但是当这些字段为空时,不需要显示,但是模板中已经留了空位,所以对于排版就不那么好看了.所以我们的需求是当字段为空时,不显示字段内容,有内容才显示,那么就需要用到一下的代码了.