dedecms 标签调用问题,第1张

在写文章的时候点红圈圈到的符号就会添加分页符

单独调用文章可以用idlist这个参数

比如{dede:arclist idlist='1000' titlelen='20' infolen='100'}

就是调用文章ID号为1000的这篇文章。

不少朋友需要在DedeCms的问答系统、留言本、会员空间导航里调用系统标签,但默认是不支持系统标签调用的,需要对系统文件进行简单的修改。

第一步:打开"/include/commonfuncphp",

然后在该文件中加入一个函数,代码如下:

function pasterTempletDiy($path)

{

require_once(DEDEINC"/arcpartviewclassphp");

global $cfg_basedir,$cfg_templets_dir;

$tmpfile = $cfg_basedir$cfg_templets_dir"/"$path;//模版文件的路径

$dtp = new PartView();

$dtp->SetTemplet($tmpfile);

$dtp->Display();

}

第二步,加上上面的函数之后,也就可以调用主站下的/templets/default/所有模板文件,比如要在问答模块的主页调用主站的随机文章,你可 以在主站 模板/templets/default/下新建一个headhtm文件,然后在headhtm里面加入你需要的标签和标签属性:

{dede:arclist titlelen='100' row='15' orderby='rand'}

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

{/dede:arclist}

第三部,自定义yourfilephp文件,内容如下

<php

require_once("//include/commonincphp");

>

想读取公共文件,如:{dede:include filename=''headhtm/}就使用<php pasterTempletDiy("cdqx/headhtm");>

大功告成!

即可使用<php pasterTempletDiy("default/headhtm");>

楼主你好

可以用这个代码:

{dede:arclist row=14 titlelen=32 noflag='h'}

    <li>[field:global runphp='yes' name=autoindex]

$a="<SPAN class='num active'>";

$b="</SPAN>";

$c="<SPAN class='num'>";

if (@me > 3) @me = $c@me$b;

else @me = "<span class='top'>"$a@me$b"</span>";

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

    {/dede:arclist}

亲测可以用,代码如下:

前台效果:

这是dedecms默认模板首页最上面的最近更新,希望可以帮到你。

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

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

{/dede:tag}

使用likearticle这个标签调用即可

标签名称:likearticle

功能说明:自动关连文档标签

使用实例:

{dede:likearticle row='' col='' titlelen='' infolen=''}

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

  {/dede:likearticle}

参数说明:

col='' 分多少列显示(默认为单列)

row='10' 返回文档列表总数

titlelen = '30' 标题长度 等同于titlelength

infolen='160' 表示内容简介长度 等同于infolength

mytypeid=0 手工指定要限定的栏目id,用,分开表示多个

innertext = '' 单条记录样式(指标签中间的内容)

想要进行全站的相关文章调用的话看下边

修改方法:

找到文件:\include\taglib\likearticlelibphp

找到代码:

$typeid = "And arctypeid in($typeid) And arcid<>$arcid ";

修改为:

$typeid = " And arcid<>$arcid ";

即可实现dede织梦利用likearticle标签实现调用全站相关文章问题

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

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情