咨询电话:
15628812133
24
2018/09

如何在织梦的arclist和list标签中调用跳转网址

发布时间:2018-09-24 11:11:00
发布者:xueye
浏览量:
0

很早之前我们在使用织梦DEDECMS制作项目的时候,有时会遇到利用arclist和list标签调用redirecturl属性,比如我们的瑞德善木这个客户的案例,为网站设置后台可以编辑的友情链接。但是,DEDECMS的arclist和list标签不支持redirecturl。

很多网站采用的是直接跳转的地址。虽然也可以使用[field:arcurl/] 但是那样会产生一个中转的跳转过程,文汇小编就跟大家分享一下如何在织梦的arclist和list标签中调用跳转网址。

timg.jpg

那么,如何让织梦的arclist标签支持redirecturl属性,实现文章直接调用跳转网址呢?

由于跳转网址的字段redirecturl是存放在附加表dede_addonarticle中的,所以只需要调用附加表中的该字段即可。根据织梦官方的说法,在模板中用arclist调用附加表字段需要指定channelid属性和要获得的字段。

示例代码如下:
{dede:arclist typeid='1' row='1' flag='j' addfields='redirecturl' channelid='1' orderby='pubdate'}
[field:title/]
{/dede:arclist}

也可以根据redirecturl是否为空,实现直接跳转还是跳转到站内, 示例代码如下:
{dede:arclist typeid='1' row='1' flag='j' addfields='redirecturl' channelid='1' orderby='pubdate'}
[field:title/]
{/dede:arclist}


关键词:
返回列表