DEDE织梦cms常用的参数标签调用汇总,以下龙腾飞网络科技-小吴实操中笔记记录,网站修改常用参数进行操作,保存使用非常方便:
一、调用内容
1、dede首页调用“单页栏目内容”
例如:以公司简介栏目为例,网站首页会有显示公司简介的板块,在对应板块位置,输入如下代码:
本代码的特点:可以调用出指定栏目的全部内容,包括内容中的图片、视频等元素,并且可以保持内容原来的文章格式。
代码语言:javascript复制{dede:sql sql='Select content from dede_arctype where id=2'}
[field:content/]
{/dede:sql}
2、dede首页调用“单页栏目内容”“内容字数限制”
本代码的特点:只调用文字,数字550是限制调用出来的字数。
代码语言:javascript复制{dede:sql sql='Select content from dede_arctype where id=2' }
[field:content function='cn_substr(html2text(@me),550)'/]...
{/dede:sql}3、dede首页调用“列表栏目的文章内容”“最新更新”
本代码特点:本代码可以调用文章的全部内容,并保持文章格式。
代码语言:javascript复制{dede:sql sql="SELECT aid,typeid,body FROM `dede_addonarticle` where typeid=2 ORDER BY `aid` DESC LIMIT 0 , 1"}
[field:body /]
{/dede:sql}4、dede首页调用“列表栏目的文章内容”“指定一篇文章”
代码语言:javascript复制{dede:sql sql="SELECT aid,typeid,body FROM `dede_addonarticle` where aid=2 ORDER BY `aid` DESC LIMIT 0 , 1"}
[field:body /]
{/dede:sql}5、dede首页调用“列表栏目的文章内容”“指定一篇文章”“限制字数”
代码语言:javascript复制{dede:sql sql="SELECT aid,typeid,body FROM `dede_addonarticle` where aid=2 ORDER BY `aid` DESC LIMIT 0 , 1"}
[field:body function="cn_substr(@me,120)" /]
{/dede:sql}二、调用标题名称
1、调用当前栏目的名称
代码语言:javascript复制 {dede:field name="typename"/}2、调用该顶级频道下所有字栏目,row代表调用5条
代码语言:javascript复制{dede:channel type='son' row='5'}
{/dede:channel}3、调用指定id的栏目,不过只能调用一个,要想多个调用就只能重复多次调用该标签
代码语言:javascript复制{dede:type typeid='栏目id'}
{/dede:type}4、多级栏目调用
代码语言:javascript复制{dede:channelartlist typeid='3,5'}
{dede:channel type='son' noself='yes'}
{/dede:channel}
{/dede:channelartlist}5、调用指定id的栏目文章和栏目名称一起调用
代码语言:javascript复制{dede:arclist typeid='1' row='6' titlelen='42'}
{/dede:arclist}三、调用图片
1、调用img图片
直接调用图片:
代码语言:javascript复制默认的index.htm调用:
代码语言:javascript复制{dede:arclist row='3' titlelen='30' typeid='1'}
{/dede:arclist}或者
代码语言:javascript复制{dede:arclist row=5 orderby=pubdate type='image.' imgwidth='124' imgheight='94' typeid='11' }
{/dede:arclist}2、默认的图片集首页掉不出内容,需要修改include/extend.func.php文件
增加如下代码:
代码语言:javascript复制//获取图集内容
function getbody($id)
{
global $dsql;
$row = $dsql->GetOne("SELECT body FROM addonimages WHERE aid= '$id'");
$res = $row['body'];
return $res;
}前台调代码:
代码语言:javascript复制{dede:arclist typeid='6' row='5' type='image.' imgwidth='376' imgheight='376' limit='0,5' orderby='sortrank'}
{/dede:arclist}