dedecms标签中{type='image, command'}于{flag=‘p,c’}的区别

dedecms标签中{type='image, command'}于{flag=‘p,c’}的区别,第1张

dedecms中修改当前位置{dede:fieldposition},就是只要首页>一级栏目>二级栏目这样。找到include/typelinkclassphp,找到这个文件里的这个函数function GetPositionLink($islink=true) ,dedecms就是在这里判断是否读取链接,如果把true修改成falsh,这个函数就不执行了: function GetOneTypeLink($typeinfos)

{

$typepage = $this->GetOneTypeUrl($typeinfos);

$typelink = "<a href='"$typepage"'>"$typeinfos['typename']"</a>";

return $typelink;

}他返回的是$typelink,而$typelink是有链接的, 把$typelink = "<a href='"$typepage"'>"$typeinfos['typename']"</a>";修改成 $typelink = ""$typeinfos['typename']"";链接就去掉了,而且可以写成自己想要的格式。很方便。

另外,有不少朋友想要修改首页>一级栏目>二级栏目中的“>”符号,比如不要了,或者是换成“>>”什么的,其实很简单,在后台就可以设置,进入系统---系统基本参数--核心设置--栏目位置的间隔符号,可以输入你喜欢的符号,#%@#¥什么都可以,呵呵

{dede:field name='pdfurl' runphp='yes'} if(@me=='') { @me = '' ;} else { @me = "<iframe src='https://chengkaoahcn/pdf/web/viewerhtmlfile=@me' width="100%"height="800px"></iframe>"; } {/dede:field}

type是dedecms5x系列之前的旧标签,在后来51发布以后,渐渐被更灵活的自定义属性flag取代。

但是type在调用中依然可以使用。

比如链接中, 区分链接和文字链接。

我来和你说吧,你这样的话可以解决的。代码可以这样写

<div style="background: url({dede:globalcfg_templets_skin/}/img/bg{dede:fieldid/}jpg) no-repeat center bottom;"></div>

然后的命名和栏目id的号一样就行,比如 栏目id为1的 命名为 bg1jpg

栏目id为2的 命名为 bg2jpg

这个问题不难!你是想点进不同的栏目列表页,调用不同的头部是吧,要是这样的话没必要这么做,织梦他会自己识别就像频道页的调用不写id一样,点进不同的栏目他就会显示不同的内容,你的头部导航也可以用标签调用,不写具体id就好,要是因为有需要变换,那就更简单了,同样的不写id,从文章里调用就好,他会自己变。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms标签中{type='image, command'}于{flag=‘p,c’}的区别

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情