织梦CMS自定义标签在哪设置?网站模板自己做的,以前用过科讯CMS,不了解织梦,想知道怎么自己定义
一、修改{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}
浏览器中展示的样式:
0条评论