<a href="#" target="_blank"> 不是这段控制相应ID的,是在{dede:arclist flag='h' limit='2,5' titlelen='60'} 里增加一个参数 typeid='',引号中填入你要调用的栏目的ID号 就可以了。
解决在一个空栏目中,调用已有信息栏目的内容:
在栏目管理中,修改 空栏目的属性,如图:
在栏目交叉中选择手工指定交叉栏目ID,就可以了。
{dede:sql sql='select from id=get值 limit 0,1 ' } {/dede:sql}
这个的意思是sql万能标签调用,不过你没指出是那张表,你写的是错的,假如:
{dede:sql sql='Select content from dede_arctype where id=2'}
[field:content function='cn_substr(html2text(@me),1000)'/](1000表示的是1000个字符就是500汉字)
{/dede:sql}(表dede_arctype 栏目ID=2的内容调用,最多显示1000字符)
一、如果是少量的,静态页调用,可以采用include方式(比如头部导航)二、如果是大量的,动态页面调用,可以(1)如果你的单独页面符合某一特定的命名规则,可以用PHp语言自动生成url这样就可以了(2)手动在后台的栏目发跳转,然后调用这个栏目下的文章
首先修改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}
这个问题不难!你是想点进不同的栏目列表页,调用不同的头部是吧,要是这样的话没必要这么做,织梦他会自己识别就像频道页的调用不写id一样,点进不同的栏目他就会显示不同的内容,你的头部导航也可以用标签调用,不写具体id就好,要是因为有需要变换,那就更简单了,同样的不写id,从文章里调用就好,他会自己变。
dede_archives里面没有你这个列,应该是你自己间的模型里面的属性,应该调用左连接的形式才取出来,
select from dede_archives left join 你建的模型对应表 on dede_archivesid=你建的模型对应表id where dede_archivesid=get值 limit 0,1
调取方式是:[field:你需要调用的列名]
以上就是关于织梦如何添加栏目ID全部的内容,包括:织梦如何添加栏目ID、在织梦DEDECMS列表页调用指定栏目ID 并且有分页功能,该怎么实现、织梦 标签问题 {dede:sql sql='select * from id=【get值】 limit 0,1 ' } {/dede:sql} 怎么获取 get等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)