dedecms标签调用问题,第1张

<div class="side_part">

    

<div class="part_list toplist">

    

<div class="hd">

    

<ul>

    

 <li class="">推荐</li>

    

 <li class="">最热</li>

    

<li class="">随机</li>

    

 </ul>

    

</div>

<div class="bd">

    

 <ul>

    

<!--当前栏目推荐信息-->

{dede:arclist    row='3'     titlelen='40'    flag='c'    typeid='栏目id'            }    

<li><em class="num">[field:global runphp='yes' name=autoindex]</em>

    

<h4 class="y">

    

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

    

<p> [field:writer /] / [field:pubdate function="MyDate('m-d',@me)"/]</p></h4></li>

    

{/dede:arclist}

     

</ul>

    

 <ul>

<!--当前栏目热点信息-->    

{dede:arclist    row='3'     titlelen='40'     orderby ='click'    typeid='栏目id'            }    

<li><em class="num">[field:global runphp='yes' name=autoindex]</em>

    

<h4 class="y">

    

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

    

<p> [field:writer /] / [field:pubdate function="MyDate('m-d',@me)"/]</p></h4></li>

    

{/dede:arclist}

</ul>      

 <ul>

<!--当前栏目随机信息-->    

{dede:arclist    row='3'     titlelen='40'    orderby ='rand'    typeid='栏目id'            }    

<li><em class="num">[field:global runphp='yes' name=autoindex]</em>

    

<h4 class="y">

    

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

    

<p> [field:writer /] / [field:pubdate function="MyDate('m-d',@me)"/]</p></h4></li>

    

{/dede:arclist}

</ul>      

</div>

    

 </div>

    

 </div>

    

</div>

OK,完成。这是首页模板用的代码。

首页调用{dede:arclist typeid='xx' row='调用条数'channelid='文章模型id'addfields='自定义字段名' } [field:自定义字段/]{/dede:arclist}列表调用自定义字段:必须使字段可以在列表的底层模板中获得(自定义字段默认仅能在文档模板显示,启用此选项将使列表查询变慢,如无必要请不要选择)勾上他{dede:listpagesize='调用条数'channelid='文章模型id' addfields='自定义字段名'} [field:自定义字段/]{/dede:list}

CSS样式调用,不需要那么麻烦,你只需要这样做:

1、新建一个CSS文件,把所有的CSS样式放到里面

2、然后在网页文件的头部用<link rel="stylesheet" rev="stylesheet" href="路径" type="text/css" />引入CSS文件

3、在需要使用CSS文件的地方用CLASS="XXX"进行调用就可以了

没那么多麻烦事

{dede:tag sort='new' getall='1'}

<a href='[field:link/]'>[field:tag /]</a>

{/dede:tag}

亲,这个不是几句话就能说清楚的,一般哪里需要调用吧相应的调用语句复制粘贴到那就可以了。。

参考资料:

http://wenkubaiducom/view/8d16c228b4daa58da0114a39html

希望可以帮到您!

1如果是dedecms v57版本直接使用标签

[field:id function=GetTags(@me)/]

就可以调用出来了。只不过不带连接的。

2如果需要连接请注释掉include/helpers/archivehelperphp文件的130行,

$tags = ($tags=='' $row['tag'] : ','$row['tag']);

用下面语句替换,当然你也可以加入自己的样式

$tags = "<a href='/tagsphp/"urlencode($row['tag'])"/'>"$row['tag']"</a> ";

再在下面空白处加入

if ( ! function_exists('GetTagk')){

function GetTagk($aid)  

{

global $dsql;  

$tagk = '';  

$query = "SELECT tag,aid FROM `#@__taglist` WHERE aid='$aid' ";

$dsql->Execute('tag',$query);

while($row = $dsql->GetArray('tag'))

{  

$tagk = ($tagk==''  $row['tag'] : ','$row['tag']);

}

  return $tagk;

  }

}

再打开dede/article_editphp

找到$tags = GetTags($aid);下

面加$tagk = GetTagk($aid);

再打开dede/templets/article_edithtm

再调用tag标签那里把<php echo $tags; >改成<php echo $tagk; >

这样调用的时候可以调用tag,后台显示也能正常显示。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms标签调用问题

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情