内容模板 article_article.htm

标题 / 关键词 / 描述title / keywords / description

电脑站跳转到手机站js代码mobile-agent

文章标题{dede:field.title/}

文章内容摘要{dede:field.description/}

文章时间格式 2020-1-1{dede:field.pubdate/}

文章点击数(动态){dede:field.click/}

文章作者{dede:field.writer/}

文章来源{dede:field.source/}

文章当前链接(动态/静态){dede:field.arcurl/}

文章内容{dede:field.body/}

文章内容分页条{dede:pagebreak/}

文章相关文章{dede:likearticle}

文章相关文章(二开){dede:liketags}

文章TAG标签{dede:tag}{/dede:tag}

图集图片调用{dede:field name=imgurls/}

图集图片调用{dede:productimagelist}

上一篇 / 下一篇{dede:prenext/}

列表模板 list_article.htm

标题 / 关键词 / 描述title / keywords / description

电脑站跳转到手机站js代码mobile-agent

获取顶级栏目相关信息gettoptype(@me,typename)

获取上级栏目相关信息getredtype(@me,typename)

顶级栏目判断+高亮{dede:field.topid/}


当前栏目名称{dede:field.typename/}

当前栏目内容{dede:field.content/}

当前栏目链接{dede:type}[field:typeurl/]{/dede:type}

当前位置{dede:field.position/}


栏目文档数据列表{dede:list}{/dede:list}

栏目分页条标签{dede:pagelist/}

栏目文档总数量(二开){dede:itemcount/}

栏目分页条通用样式CSS代码


电脑站搜索框和相关传參<form></form>

搜索页-搜索 XXX 的结果

自增+取余[中括号][field:global name=autoindex/]

首页模板 index.htm

标题 / 关键词 / 描述title / keywords / description

电脑站跳转到手机站js代码mobile-agent

引入头部模板{dede:include filename="head.htm"/}

引入底部模板{dede:include filename="foot.htm"/}


文档列表(常用){dede:arclist}{/dede:arclist}

文章链接[field:arcurl/]

文章标题[field:title/]

文章完整标题[field:fulltitle/]

文章缩略图[field:litpic/]

文章内容摘要[field:description/]

文章时间格式 2020-1-1[field:pubdate/]

文章时间格式 May 15, 2020[field:pubdate/]

文章点击数[field:click/]


获取一个栏目链接{dede:type}{/dede:type}

获取一个栏目内容(二开)[field:content/]

友情链接{dede:flink}{/dede:flink}

幻灯大图小图(插件){dede:myppt}{/dede:myppt}

头部尾部 head.htm / foot.htm

网站标题名称{dede:global.cfg_webname/}

网站域名链接{dede:global.cfg_basehost/}

站点安装目录{dede:global.cfg_cmspath/}

首页高亮判断<a href="/" class="current">首页</a>


channelartlist多个栏目调用dede:channelartlist

channelartlist栏目高亮样式dede:field.currentstyle

自增{大括号}dede:global.itemindex

自增+判断{大括号}dede:global.itemindex +

是否最后一个(二开)dede:global.iflast

栏目外部链接新窗口打开dede:field.ispart

判断是否有下级栏目dede:field.typeid runphp=yes


channel调用顶级栏目+高亮dede:channel type='top'

channel调用子级栏目dede:channel type='son'

自增[中括号][field:global name=autoindex/]

自增+判断[中括号][field:global name=autoindex/]

是否最后一个(二开)dede:global.iflast

栏目外部链接新窗口打开dede:field.ispart

不常用标签 more
  • 首页/列表页模板缩略图为空不输出,不为空输出html和多个字段
[field:array runphp=yes]
global $cfg_templets_skin;
@me = (@me['litpic'] == '/images/defaultpic.gif' ? "" : "<div class='image_frame'><a href='{@me['arcurl']}'><img src='{@me['litpic']}'></a></div>"); 
[/field:array]
  • 1
  • 2
  • 3
  • 4
  • 首页/列表页模板缩略图为空不输出,不为空输出html和缩略图字段
[field:array runphp=yes]if(@me == '/images/defaultpic.gif')@me = "";else @me = "<div class='news-pic'><img src='@me'></div>";[/field:array]
  • 1
  • 首页/列表页模板另一种自增判断含多字段
[field:array runphp=yes]
if($GLOBALS[autoindex]%4==0)@me="{@me['litpic']}";else @me="{@me['title']}";
[/field:array]
  • 1
  • 2
  • 3
  • 内容页模板缩略图为空不输出,不为空输出html和多个字段
{dede:field name=array runphp=yes}
global $cfg_templets_skin;
@me = (@me['litpic'] == '/images/defaultpic.gif' ? "" : "<div class='image_frame'><a href='{@me['arcurl']}'><img src='{@me['litpic']}'></a></div>"); 
{/dede:field}
  • 1
  • 2
  • 3
  • 4
  • 内容页模板缩略图为空不输出,不为空输出html和缩略图字段
{dede:field.litpic runphp=yes}if(@me == '/images/defaultpic.gif')@me = "";else @me = "<div class='news-pic'><img src='@me'></div>";{/dede:field.litpic}
  • 1
  • 内容页模板另一种自增判断含多字段
{dede:field name=array runphp=yes}
if($GLOBALS[autoindex]%4==0)@me="{@me['litpic']}";else @me="{@me['title']}";
{/dede:field}
  • 1
  • 2
  • 3
  • dede:sql 文档链接的写法
{dede:sql sql="SELECT * FROM #@__archives WHERE arcrank>-1 AND id in(~myid~) ORDER BY FIELD(id,~myid~)"}
<a href="[field:id runphp=yes]$id=@me;$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]"><img src="[field:litpic/]">[field:title/]</a>
<p>[field:description/]</p>
{/dede:sql}
  • 1
  • 2
  • 3
  • 4
  • dede:sql 栏目链接的写法
{dede:sql sql="SELECT * FROM #@__arctype WHERE reid=1 AND typename=~title~"}
<a href="[field:array runphp=yes]@me = GetOneTypeUrlA(@me);[/field:array]">[field:typename/]</a>
{/dede:sql}
  • 1
  • 2
  • 3
  • 一级 / 二级 / 三级 栏目调用
<!-- 一级栏目 -->
{dede:channelartlist row=7 typeid=top currentstyle=current}
<li>
    <a href="{dede:field.typeurl/}">{dede:field.typename/}</a>
    <ul class="class2">
        <!-- 二级栏目 -->
        {dede:channel type=son noself=yes}
        <li>
            <a href="[field:typelink/]">[field:typename/]</a>
            <ul class="class3">
                <!-- 三级栏目 -->
                [field:id runphp=yes]
                global $dsql;
                $sql = "Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `#@__arctype` WHERE reid=@me And ishidden<>1 order by sortrank asc limit 0,10";
                $dsql->SetQuery($sql);
                $dsql->Execute('t');
                $result = '';
                while($row = $dsql->GetArray('t'))
                {
                    $typename = $row['typename'];
                    $typeurl = GetOneTypeUrlA($row);
                    $result .= "<li><a href='{$typeurl}'>{$typename}</a></li>";
                }
                @me = $result;
                [/field:id]
            </ul>
        </li>
        {/dede:channel}
    </ul>
</li>
{/dede:channelartlist}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 一级 / 二级 / 二级栏目下的文章+自定义字段调用
<!-- 一级栏目 -->
{dede:channelartlist row=7 typeid=top currentstyle=current}
<li>
    <a href="{dede:field.typeurl/}">{dede:field.typename/}</a>
    <ul class="class2">
        <!-- 二级栏目 -->
        {dede:channel type=son noself=yes}
        <li>
            <a href="[field:typelink/]">[field:typename/]</a>
            <ul class="class3">
                <!-- 二级栏目下的文章+自定义字段 -->
                [field:id runphp=yes]
                global $dsql;
                $sql = "Select arc.*,addf.* FROM `#@__archives` arc LEFT JOIN `#@__addonshop` addf ON arc.id=addf.aid WHERE arc.arcrank>-1 AND arc.typeid=@me ORDER BY arc.id desc limit 0,10";
                $dsql->SetQuery($sql);
                $dsql->Execute('t');
                $result = '';
                while($row = $dsql->GetArray('t'))
                {
                    $row['arcurl'] = GetOneArchive($row['id']);
                    $row['pubdate'] = MyDate('Y-m-d',$row['pubdate']);
                    $result .= "<li><span>时间:{$row['pubdate']}</span><a href='{$row['arcurl']}'>{$row['title']}</a><span>价格:{$row['price']}</span></li>";
                }
                @me = $result;
                [/field:id]
            </ul>
        </li>
        {/dede:channel}
    </ul>
</li>
{/dede:channelartlist}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
手机模板动态标签 xxxxxx_m.htm

引入头部模板{dede:include filename="head_m.htm"/}

引入底部模板{dede:include filename="foot_m.htm"/}

手机站路径{dede:global.cfg_mobileurl/}

网站域名[中括号][field:global.cfg_basehost/]

模板路径[中括号][field:global.cfg_templets_skin/]

channelartlist多个栏目调用dede:channelartlist

channel顶级栏目调用dede:channel type='top'

channel子级栏目调用dede:channel type='son'

获取一个栏目链接{dede:type}{/dede:type}


首页/列表页文档链接view.php?aid=1

首页/列表页缩略图PC+litpic

内容页缩略图PC+litpic

内容页点击数(动态){dede:field.click/}

文章内容(去除图片宽高+绝对路径){dede:field.body/}

手机站搜索框和相关传參<form></form>

手机模板静态标签 xxxxxx_m.htm

channelartlist多个栏目调用dede:channelartlist

channel顶级栏目调用dede:channel type='top'

channel子级栏目调用dede:channel type='son'

获取一个栏目链接{dede:type}{/dede:type}


首页/列表页文档链接[field:arcurl /]

文章内容(绝对路径){dede:field.body/}

栏目内容(绝对路径){dede:field.content/}