欢迎来到站长教程网!

DedeCMS

当前位置:主页 > CMS教程 > DedeCMS >

dedecms 调取跳转地点,直接挪用跳转网址redirecturl的问题

时间:2021-05-04|栏目:DedeCMS|点击:

{dede:arclist flag='f,j' row='2' typeid='7' order='asc' channelid='1' addfields='redirecturl'}
        <div class="swiper-slide blue-slide"><a href="[field:redirecturl/]" target="_blank"><img src="[field:picname/]"></a></div>
{/dede:arclist}
  在dedecms中利用跳转属性时,正常环境下用arclist标签挪用出来的文章地点为plus/view.php?aid=1这种形式的,如何直接挪用到真正的跳转网址呢?   网上搜了一下,发明大多人都是修改PHP措施文件实现的,本人以为这个步伐不是很好,因为许多人都不会php编程,并且网站迁移等很容易造成文件丢失等问题。   下面提供一个最简朴要领,思路是:由于跳转网址的字段redirecturl是存放在附加表dede_addonarticle中的,所以只需要挪用附加表中的该字段即可。   但按照织梦官方的说法,在模板顶用arclist挪用附加表字段只需指定channelid属性和要得到的字段即可。   示例代码如下:  
{dede:arclist typeid='1' row='1' flag='j' addfields='redirecturl' channelid='1' orderby='pubdate'}

<a href="[field:redirecturl/]" target="_blank">[field:title/]</a>

{/dede:arclist}
  addfields这个属性是什么?有哪些值,起什么浸染呢?   答:添加附加字段查询。   详细利用要领:   自界说字段也就是添加了一个附加的表,要获取附加表的内容,必需切合两个条件:   1、指定channelid属性;   2、指定要得到的字段addfields='字段1,字段2'   示例代码如下:  
{dede:arclist row='8' channelid='内容模子ID号' addfields='附加字段1,附加字段2,附加字段3'}

[field:textlink/]

[field:附加字段1/] [field:附加字段2/]

{/dede:arclist}

上一篇:dede搜索功效页支持article、sql、channelartlist 等标签

栏    目:DedeCMS

下一篇:Dedecms多站点SQL相互挪用的要领[非JS要领]

本文标题:dedecms 调取跳转地点,直接挪用跳转网址redirecturl的问题

本文地址:www.jiaocheng88.com.cn/DedeCMS/61821.html

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:584415406 | 邮箱:584415406#qq.com(#换成@)

Copyright © 2015-2020 小白站长教程网 版权所有 苏ICP备20040415号-3