在制作dedecms企业模板的时候经常会碰到首页调用栏目内容的功能,想来想去好像没有这样的功能,从网上搜了一下,有人用channelartlist来做,但是在5.7中好像不行
我是这样解决的,用现有的type标签。
打开/include/taglib/type.lib.php文件,找到约42行位置(dedecms5.7),修改:
$row = $dsql->GetOne("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,content
FROM `dede_arctype` WHERE id='$typeid' ");
加一个我标出来的'content'即可,然后不做任何修改,保存退出
调用的时候,直接用
{dede:type typeid=3}
[field:content /]
{/dede:type}
这样就可以调用了,修改非常简单