织梦CMS自定义标签在哪设置?网站模板自己做的,以前用过科讯CMS,不了解织梦,想知道怎么自己定义

织梦CMS自定义标签在哪设置?网站模板自己做的,以前用过科讯CMS,不了解织梦,想知道怎么自己定义,第1张

一、修改{dede:field name='position'/}的文字间隔符,官方默认的是>

在include/typelinkclassPHP第101行左右将>修改为你想要的符号即可

二、去掉{dede:field name='position' /}最后的分隔符>

{dede:field name='position' runphp='yes'}

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

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

{/dede:field}

三、{dede:field name='position'/} 中去掉 > 并去掉最后一个文本的链接的解决方案

{dede:field name='position' runphp='yes'}

$tc=" > ";

$tf=split($tc,@me);

$tn=count($tf);

for($iij=0;$iij<($tn-1);$iij++){

if($iij==($tn-2)){$tf[$iij]=strip_tags($tf[$iij]);}

$tl=$tl$tf[$iij];

}

@me=$tl;

echo @me;

{/dede:field}

如果还需要分隔符的话,就把$tl=$tl$tf[$iij]; 换成

$tl=$tl"空格分隔符空格"$tf[$iij];

-----------------------------------------------------------------------------------------------

备注:第二种办法是去掉了最后一个>,但链接还是显示的(大部分在栏目页时都不显示当前栏目链接),栏目页就这样调用了,满足了!

内容页就用笨办法,在后面加上“正文”两字。

楼主你好

首页dedecms的TAG标签需要在后台添加文章的时候添加上才会有,其次你说的404的问题可能是你没生成页面,如果全部都生成还是404的话,找到TAG标签的模板页面看看,这样的调用是不是正确,<a href='[field:link/]' class='tagc[field:highlight /]'>[field:tag /]

希望可以帮到你。 林羽凡

既然你用过kesioncms应该知道模板的绑定洛,你先到织梦后台系统设置将模板风格换成你自定义的名字(当然后台主页模板绑定的路径也要换),你在到根目录下的templets文件下建自定义的模板名字,dedecms里面主页是indexhtm,栏目也都是list_自定义名字htm,而内容页都是article_自定义名字htm,这些可以根据你的栏目名随意设定,设定完了你到后台分别添加栏目,在模板绑定里面可以设定自定义的模板,至于自定义标签在织梦里面用得少(和kesioncms不太一样呵呵,我觉得还是kesiongcms好用),其实都是用系统的标签来调文章,栏目什么的,这个你可以根据帮助文档里面的标签,或者在templets/default下的系统默认模板里面找相应的标签,或者在百度下载dedecms标签进行防站就OK了!顺便说一下cms只要懂一种其它的只要找到模板的位置,我觉得就ok了,至于标签调用网上大把的呵呵!!!

一、时间样式(2014年12月22日 12时10分01秒)

{dede:arclist}

[field:pubdate function="MyDate('Y年m月d日 H时i分s秒',@me)"/]

{/dede:arclist}

MyDate里面的参数:

Y全年,y年的末两位,H24小时制,h12小时制

二:扩展:不同格式的时间标签调用方式:

{dede:arclist row='2'}

<p>[field:pubdate function="MyDate('Y年m月d日 H时i分s秒',@me)"/]</p>

{/dede:arclist}

{dede:arclist row='2'}

<p>[field:pubdate function="MyDate('y年m月d日 H时i分s秒',@me)"/]</p>

{/dede:arclist}

{dede:arclist row='2'}

<p>[field:pubdate function="MyDate('Y年m月d日 h时i分s秒',@me)"/]</p>

{/dede:arclist}

{dede:arclist row='2'}

<p>[field:pubdate function="MyDate('Y/m/d H:i:s',@me)"/]</p>

{/dede:arclist}

{dede:arclist row='2'}

<p>[field:pubdate function="MyDate('Y-m-d H:i:s',@me)"/]</p>

{/dede:arclist}

浏览器中展示的样式:

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 织梦CMS自定义标签在哪设置?网站模板自己做的,以前用过科讯CMS,不了解织梦,想知道怎么自己定义

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情