dedecms可以调用上级栏目名称么?怎么用?
1、看你的截图应该是在内容页调用当前栏目的名称和链接吧
2、给你一个标签就明白了:
dedecms当前栏目名称和链接的调用方法
{dede:type}<a href="[field:typelink /]">[field:typename /]</a>{/dede:type}
(duosucaicom为您手动打字解答哦)
3、[field:typelink /]这个是栏目链接
4、[field:typename /]这个是栏目名称
5、放在你内容页需要的地方就可以了哦
多素材织梦模板
为您解答
望采纳
1、打开织梦Dedecms的主界面,直接找到增加顶级栏目并选择跳转。
2、这个时候进入新的对话框,需要根据实际情况设置相关的参数。
3、下一步如果没问题,就点击确定。
4、这样一来等看到对应的结果以后,即可调用指定栏目下的子栏目列表了。
{dede:type typeid="1"}
<a href=" [field:typelink /] "> [field:typename/] </a>
{/dede:type}
{dede:channelartlist typeid='1,2,3,4,5,6' row='10'}
<li><a href=”{dede:field name=’typeurl’/}”><span class="name">{dede:field name='typename'/}</span></a></li>
{/dede:channelartlist}
记者要放对位置
首先修改include/typelibphp文件,在查询语句里面增加typeimg字段
$row = $dsql->GetOne("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,description,seotitle,typeimgFROM `#@__arctype` WHERE id='$typeid' ");
前台模板就可以用系统自己的标签直接写
{dede:type}
<a href="[field:typelink /]">[field:typeimg /]</a>
{/dede:type}
虾米软件《昵称》假设很多栏目共用一个列表模板。列表模板读取出当前栏目下的文章(带分页)。应该怎么做???? 答:用list标签就行 如: {dede:list row='20' pagesize='20' titlelen='30'} <a href='[field:arcurl/]'>[field:title/]</a> {/dede:list} 这个是分页标签: <div class="dede_pages"> <ul class="pagelist"> {dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/} </ul> </div> 把这两段代码放在 list_articlehtm 或者是你所说的列表模板里面就行了,生成,OK! 调用时如何获取当前栏目id去读取数据,dedecms怎样使用原生的php代码呀??? 答:你想知道这个干嘛?既然织梦已经做好了列表和分页标签,你为什么需要知道它怎么实现的?除非你想进行二次开发,不过你需要的列表东西织梦都有了……
{dede:channel type='son' row='8' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a> </li>"}
<li><a href='[field:typelink/]'>[field:typename/]</a> </li>
{/dede:channel}
根据当前栏目名来查询上级栏目名的sql语句:
select typename
from 前缀_arctype
where reid=(select id from 前缀_arctype where typename='当前栏目名')
0条评论