dede常用语法笔记

来源:互联网 发布:域名备案被注销 编辑:程序博客网 时间:2024/06/06 00:28

DEDE获取网站名称

{dede:global.cfg_webname/}

DEDE当前模版项目路径/imsags

{dede:global.cfg_templets_skin/}/imags

DEDE获取网站当前关键字

{dede:global.cfg_keywords/}

?

Php调用

<?php include("header.php");?>

Dede调用

{dede:include file='header.htm'ismake='yes'/}

Dede栏目调用

<ul>

 

 {dede:channel type='top' row='10' currentstyle="<li class='frist'><ahref='~typelink~'~rel~><span>~typename~</span></a></li>"}

         <li><ahref='[field:typeurl/]' [field:rel/]><span>

 

[field:typename/]</span></a></li>

       {/dede:channel}

 </ul>

Dede栏目调用

{dede:channel typeid=43}

       <li class="icon[field:global name='autoindex'runphp='yes']@me=@me+1;[/field:global]"><ahref="[field:arcurl/]">[field:typename/]</a></li>

              {/dede:channel}

Dede列表调用

{dede:arclist typeid=32 row=3 infolen=200}

<dl>

<a href="[field:arcurl/]"title=""><img src="[field:picname/]" alt=""/></a>

<dt><ahref="[field:arcurl/]"title="">[field:title/]</a></dt>

<dd>[field:info/] </dd>

<dd><ahref="[field:arcurl/]" title="">更多>></a></dd>

</dl>

{/dede:arclist}

DEDE通过SQL获取自定义数据库字段

{dede:sql sql="SELECT `c_id`,`yijubiaozhun`, `xinghao`, `eddiany`, `edwend`, `daotibz`, `zhuranx` FROM`dede_certification`  LIMIT 0 ,2}

 <tr>

    <td>[field:c_id /]</td>

   <td>[field:yijubiaozhun /]</td>

   <td>[field:xinghao /]</td>

   <td>[field:eddiany /]</td>

   <td>[field:edwend /]      </td>

    <td>[field:daotibz /]</td>

    <td>[field:zhuranx /]</td>

 </tr>

 {/dede:sql}

DEDE版权信息

{dede:global.cfg_powerby/}

dede备案号

{dede:global.cfg_beian/}

?当前位置

{dede:field name='position'/}

?分页。显示效果:共 **条记录

{dede:pagelistlistitem="info,index,end,pre,next,pageno,option"listsize="5"/}

or{dede:pagelist/}

?上下篇,显示效果:上一篇(标题)下一篇(标题)

{dede:prenextget='pre'/}<br>{dede:prenext get='next'/}

?更新时间。显示效果:年月日

更新{dede:field.pubdatefunction="MyDate('Y-m-d H:i',@me)"/}

?文章?来源

{dede:field.source/}

?阅读次数

<span>阅读 <script src="{dede:fieldname='phpurl'/}/count.php?view=yes&aid={dede:fieldname='id'/}&mid={dede:field name='mid'/}" type='text/javascript'language="javascript"></script>

   次</span>

?文章内容显示

{dede:field.description/}

{dede:field.body/}

 

DEDE调用栏目内容推荐使用方法(通过数据库查询栏目,换ID就可以了,增加灵活性)

{dede:sqlsql='Select content from dede_arctype where id=1'}

       [field:content/]

{/dede:sql}

不推荐(这种调用只能用于只有一个单页的情况,多着会堆叠)

{dede:channelartlist }

     {dede:field.content/}

{/dede:channelartlist }

 

 

 

搜索页的列表,不知为什么这么写{dede:list pagesize=10}  

1{dede:list pagesize=10}   

     <dl><a href="[field:arcurl/]"title=""><img src="[field:picname/]" alt="IP68 防水连接器密封件" /></a>

       <dt><a href="[field:arcurl/]"title="">[field:title/]</a></dt>

       <dd>[field:description/]</dd>

     </dl>

{/dede:list}

2{dede:list pagesize=10 addfields='download'}

<li>

<div class="news">

<h3><ahref="[field:arcurl/]">[field:title/]</a></h3>

<pclass="time">[field:pubdate function="date('Y-m-d',@me)"/]</p>

<P>[field:description/]</P>

</div>

<div class="icon">

<P class="icon1"><ahref="[field:arcurl/]">阅读更多</a></P>

<P class="icon2"><ahref="[field:download/]">下载资料</a></P>

<P class="icon3"><ahref="/" target="_blank">E-mail</a></P>

</div>

</li>

{/dede:list}

3<divid="daohang">{dede:field name='position' runphp='yes'}

$a=mb_strlen(@me); //计算字符串的长度

@me=cn_substr(@me,$a-4,-1); //截取字符

{/dede:field}</div>

0 0
原创粉丝点击