dede 常用标签和调用方法汇总
####调用当前栏目下所有子栏目及文章####
{dede:channelartlist row='4'}
<li>
<a href="{dede:field name='typeurl'/}" class="wz_lmy_a5_1"><h3>{dede:field name='typename'/}</h3><b></b></a>
<div class="wz_lmy_a6">
<!--<p><a href="">·肌肉萎缩的治疗方法有?</a></p>-->
{dede:arclist titlelen='24' row='3'}
<p><a href="[field:arcurl/]">[field:title/]</a> </p>
{/dede:arclist}
</div>
</li>
{/dede:channelartlist}
效果如下:
####sql查询当前栏目下某字段值####
{dede:sql sql='select lmywm from `dede_arctype` where id=~typeid~'} //~typeid~为当前栏目ID
[field:lmywm/] //数据库字段值
{/dede:sql}
####sql查询某栏目文章链接####
{dede:sql sql='Select * from dede_archives where typeid = ~typeid~+1'}
<div class="swiper-slide list"><a href="[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]"><img src="http://bj.hmjzx.com/[field:litpic/]"></a></div>
{/dede:sql}
####sql根据单页面ID查询单页面的某字段值####
{dede:sql sql='select * From dede_sgpage where aid=2'}
[field:description/]
{/dede:sql}
####根据文章相关标签调用####
{dede:arclist flag='h' } //调用头条文章
{/dede:arclist}
{dede:arclist noflag='h' } //noflag调用不含某标签的文章
{/dede:arclist}
标签属性如下:
####调用单个栏目属性####
{dede:type} //typeid='' 指定栏目ID <a href="[field:typelink /]">[field:typename /]</a> {/dede:type}
####添加文章自定义属性####
执行sql:
insert into `dede_arcatt`(sortid,att,attname) values(9,'d','症状');
alter table `dede_archives` modify `flag` set ('h','c','p','f','s','j','a','b','d') default NULL;
####文章自增序号####
[field:autoindex runphp='yes']@me=$GLOBALS['autoindex']-1;[/field:autoindex]
默认从1开始,['autoindex']-1是从0开始,以此类推
####调用指定栏目文章 自定义字段####
列表页arclist标签比较复杂:
{dede:arclist typeid='26' row='3' titlelen='10' channelid='7' addfields='suoshu,ysxingming,zhicheng'}
[field:suoshu/]
{/dede:arclist}
列表页list标签直接调用:
{dede:list}
[field:suoshu/]
{/dede:list}
文章页:
{dede:field name='suoshu'/}
####文章页调用自定义字段####
{dede:field name='字段名'/}
####今天刚知道截取标签字数 可以这么用####
[field:title function="cn_substr(@me,20)"/]
####调用隐藏栏目####
{dede:sql sql='Select * from dede_arctype where ishidden=1 limit 0,8'}
<a href="" class="rm_list">[field:typename/]<span class="rlhref" style="display:none;">[field:typedir/]</span></a> //这里[field:typedir/]是栏目链接,但是包含DEDE标签,我用JQ处理了一下
{/dede:sql}