常信村百科网
你的位置:
网站首页
>>
频道首页
>>
编程语言
>>
<a href target='[field:typeurl/]'>[field:typename/]</a>
<a href target='[field:typeurl/]'>[field:typename/]</a>
点击联系发帖人
时间:2016-07-12 03:46
a href
{dede:field.typeurl/}在频道封面无法调用怎么办?_云剑SEO
{dede:field.typeurl/}在频道封面无法调用怎么办?
最近在给客户做网站的时候在栏目封面页调用子栏目名称和链接时出现了问题。代码如下: {dede:channelartlist typeid=10,10} div class=son_kcjs4 div class=son_kcjs_txt a href={dede:field.typelink/}4.{dede:field.typename/}/a /div a href={dede:field.t
最近在给客户做网站的时候在栏目封面页调用子栏目名称和链接时出现了问题。
栏目结构如下
源代码截图如下
标签代码如下:
{dede:channelartlist typeid='10,10'}
&div class=&son_kcjs4&&
& & &div class=&son_kcjs_txt&&
& & & & &a href=&{dede:field.typelink/}&&4.{dede:field.typename/}&/a&
& & &/div&
& & & & &a href=&{dede:field.typelink/}& title='{dede:field.typename/}' class=&s_more&&更多 &&&/a&
{/dede:channelartlist}
& & & &{dede:arclist row=&6& typeid=&10&}
& & &&li&&&a href='[field:arcurl /]' title='[field:title /]'&[field:title /]&/a&&/li&
& & & &{/dede:arclist}
显示结果为栏目名称正常显示,但是{dede:field.typelink/}却获取不到链接。于是查了查资料后得知dedecms默认在栏目页可以调用{dede:field.typename/}但是不能调用{dede:field.typeurl/},不过使用{dede:type typeid='0' row=1}[field:typelink /]{/dede:type} 可以用这个代替{dede:field.typeurl/}在栏目页使用。于是修改后如下写法:
&{dede:channelartlist typeid='10,10'}
&div class=&son_kcjs4&&
& & &div class=&son_kcjs_txt&&
& & & & {dede:type typeid='10' row=1}
& & & & & & &a href=&[field:typelink /]&&
& & & & {/dede:type}
& & & & & & & &4.{dede:field.typename/}
& & & & & &&/a&
& & &/div&
& & {dede:type typeid='10' row=1}
& & & & &a href=&[field:typelink /]& title='[field:typename /]' class=&s_more&&
& & {/dede:type}更多 &&&/a&
{/dede:channelartlist}
& & & & {dede:arclist row=&6& typeid=&10&}
& & & & & & &li&&&a href='[field:arcurl /]' title='[field:title /]'&[field:title /]&/a&&/li&
& & & & {/dede:arclist}
经本人测试后可以正常显示所要的结果。
转载请注明出处。
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。
关注微信公众号,了解最新精彩内容Dede使用channelartlist循环,不能获取外部链接的解决办法_织梦58
欢迎来到织梦58!我们致力于织梦商业模板及VIP模板更新
Dede使用channelartlist循环,不能获取外部链接的解决办法
精品模板推荐..
Dede在制作下拉菜单时,可以使用channelartlist循环调用顶级栏目和子栏目,但该标签不能获取外部链
下拉菜单时一段代码搞定多个顶级栏目和子级栏目的同时输出。
&{dede:channelartlist row=6}只能首页用,子页要用改成{dede:channelartlist row=6 typeid='top'}
&&h3&&a href='{dede:field name='typeurl'/}'&{dede:field name='typename'/}&/a&&&/h3&
&{dede:channel type='son' noself='true'}
&&li&&a href='[field:typelink/]'&[field:typename/]&/a&&/li&
&{/dede:channel}
&{/dede:channelartlist}
注:如果你想控制顶级栏目的个数,请更改上面第一行红色的row参数
但这样循环,如果栏目属性是外部链接就不会输出,如果需要显示外部链接,5.7可以
找include/taglib/channelartlist.lib.php第67行左右去掉红色代码
$tpsql = & reid=0 AND ispart&&2 AND ishidden&&1 AND channeltype&0 &;
$tpsql = & reid=0 AND ishidden&&1 AND channeltype&0 &;
相关织梦教程:
常用织梦技巧
随机织梦源码
织梦模板随机TagsDedecms标签channel调用 如何让外链栏目在新窗口中打开 | 我是程序员
我用一分的耕耘来换一分的收获!
& Dedecms标签channel调用 如何让外链栏目在新窗口中打开
Dedecms标签channel调用 如何让外链栏目在新窗口中打开
[作者: 分类: ]
今天在用织梦Dedecms做网站使用{dede:channel}{/dede:channel}标签调用栏目的时候,发现创建的栏目当中有一个外链,当点击这个外链的时候,打开链接的方式为当前窗口打开,这样我自己本身的这个网站就会被“默默的”关闭了。这样的效果显然不是我们所想要的,于是乎就总结了以下三种方式解决这个问题。
第一种,也是最简单的解决方式,即查找模板head.htm,将&li&&a href=’[field:typeurl/]‘&[field:typename/]&/a&&/li&{/dede:channel} 替换成下面的方式 &li&&a href=’[field:typeurl/]‘ target=”_blank”&[field:typename/]&/a&&/li&{/dede:channel} ,当然找这段代码要根据你自己调用栏目的模板而定。处理完成之后,后台更新网站首页、更新栏目即可,但是我们却发现所有的栏目都会在新窗口打开,这样每打开一个栏目就会新开一个浏览器窗口,而我们也就要多关闭一个浏览器窗口,显然这种效果也不是我们所想要的效果。那么如何让Dedecms指定的栏目在新的窗口打开呢,请看第二种方法。
第二种方法相对于第一种方法效果会好一点。与上面方法第一种一样,找到调用栏目标签的&li&&a href=’[field:typeurl/]‘&[field:typename/]&/a&&/li&{/dede:channel},将它替换为&li&&a href=’[field:typeurl/]‘ [field:id runphp='yes'] if(@me==*){ @me=”target=’_blank'”;} else }注意:上面的“5”就是你想要打开新开窗口的栏目ID,写上你的ID即可。自此,通过此种方法修改模板后,我们就能将指定栏目是外链的链接使用新窗口打开方式,相对于第一种方法,这种方法实现的效果有了一些进步吧,O(∩_∩)O~ !但是,此种方法却是也有一定的机械性。试想一下,如果我们在后台再添加一个这样的外链栏目的话,那该如何是好呢?相对于程序员来说,我们懂网页,懂得如何去仿照第二种方法去修改标签,但是这些对于客户来说确是一窍不通的,我们总不能够让客户不要去添加这样的外链栏目亦或者我们得要再次去修改我们的模板呢。那么有没有一劳永逸的方法呢?请看第三种方式。
第三种方式其实是对第二种方式稍加改动了下,即判断的字段有所不同而已。这个字段是我在后台更改栏目当中关于栏目属性一栏找出的栏目表中的字段。当然你也可以找到其他的字段,只要这个字段和其他的栏目的内容信息不同就好。下面说说我的方法。首先找到代码&li&&a href=’[field:typeurl/]‘&[field:typename/]&/a&&/li&{/dede:channel} ,用下面的代码替换掉:&li&&a href=’[field:typeurl/]‘ [field:ispart runphp='yes'] if(@me==2){ @me=”target=’_blank'”;} else } (其中栏目属相 2 为外部链接),然后更新前台首页、栏目,打开前台,看一下效果,怎么样?是不是只是外链栏目是新窗口打开方式,其他的都是当前窗口打开时方式呢?再新创建一个外链栏目,看一下效果,怎么样?是不是自动为新窗口打开方式了呢?是不是再不用修改模板~\(≧▽≦)/~啦啦啦 ~~~ 不信的话,就去试试吧!
Related posts:模板标签参考
channel|频道标签 - DedeCMS帮助中心
channel|频道标签:
标签名称:channel
标记简介:织梦常用标记,通常用于网站顶部以获取站点栏目信息,方便网站会员分类浏览整站信息
功能说明:用于获取栏目列表
适用范围:全局使用
基本语法:
{dede:channel type='top' row='8' currentstyle=&&li&&a href='~typelink~' class='thisclass'&~typename~&/a& &/li&&}
&&li&&a href='[field:typelink/]'&[field:typename/]&/a& &/li&
{/dede:channel}
参数说明:
typeid = '0' 栏目IDreid = '0' 上级栏目IDrow = '100' 调用栏目数col = '1' 分多少列显示(默认为单列)type = 'son | sun' son表示下级栏目,self表示同级栏目,top顶级栏目currentstyle = '' 应用样式
底层模板字段:
ID(同 id),typeid, typelink, typename, typeurl,typedir(仅表示栏目的网址)
{dede:channel type='top'}
&a href='[field:typelink /]'&[field:typename/]&/a&
{/dede:channel}
注:在没有指定typeid的情况下,type标记与模板的环境有关,如,模板生成到栏目一,那么type='son'就表示栏目一的所有子类
本栏相关文档:
共0页/0条记录}
我要回帖
说的太好了,我顶!
更多关于
a href
的文章
·
<a href target='[field:typeurl/]'>[field:typename/]</a>
更多推荐
·
教师资格证报名费一般补贴多少钱
·
c2驾驶证c2能开什么车有几种?
·
高考答题卡作文纸模板英语读后续写不小心在题干下划了一道不到两厘米的横线?
·
最适合人体健康的空气湿度多少适合是多少?医学
·
2024天津2024中考多少分能上高中市北辰区中考四十七中“指标生”与市五所“小卷招生”影响吗?
·
pv2r叶片泵2-41泵 分粗轴和细轴吗
·
土工布,止水材料,管,砖是工程建设中的最终产品和中间产品品吗
·
举例我爱地球妈妈手抄报是有手的
·
11.148.616乘以10的负5次方九次方的血项换算成多少万是多少
·
tpu塑胶原料特性产品分型面披锋是否可以通过冷冻法去除
·
从fm2016 16.3.1修改器.16到6.16有半年吗
·
大连开发区楼盘两洋高中到大连中音艺术高级中学有多远
·
successfulobjective completionn是毕业了吗
·
北京通州通州区龙旺庄小学中学今年的学费是多少
·
化学物质的热稳定性稳定性
·
aurora公式编辑器中数公式如何断行
·
今年东北免费师范生录取分数线要多少分?我超一本55分没有录取
·
产蛋鸡饲料配方厂家哪个好?求推荐!
·
hoywen是什么意思?求解答的意思!
·
立陶宛移民政策的移民方式 有什么?条件高吗
·
<a href target='[field:typeurl/]'>[field:typename/]</a>
·
驻车时ae 汽车轮子转动动画能转动吗
·
用系统可扩展性描述法描述(她骂他:“你少得瑟!”)
·
求积分的值什么时候用留数什么时候用高阶解析函数的高阶导数
·
看小学字词成语生成器口成语 关怎么写
·
顺义牛栏山最新规划附近有哪些大学?谢谢
·
矿用直流电焊机机突然亮黄灯无电流
·
已知函数y 2sin wx=acon(wx Ψ)的特征
·
文科财务管理在太原工业学院文科学院新校区吗
·
望牛墩中学和秦安隔好远吗?
·
视力未达到所报公安院校对视力的要求标准,但这所公安院校对视力的要求招生未满会降低视力要求吗?
·
三个月的宝宝刚睡醒时半边脸抽搐身抽搐
·
黑龙中专学校2015年中专录取分数线线218分能上什么中专学校
·
昌乐一中英才初级中学实验学校招生怎么报名报名
·
高考英语作文规范的字体是哪种啊?最好给个图片看看高考准考证
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请
点击这里与我们联系
,我们将及时删除。
点击添加站长微信