欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是建站经验系列之:【关于Dedecms文章位置标记修改方法】,下面是详细的分享!
关于Dedecms文章位置标记修改方法
在论坛看到一位网友提出一个关于dedecms内容中位置修改的一个问题,大致是将Dedecms的位置由原来的,主页 》 类目一 》类目二,改为类目二 》类目一》主页的样式,天涯给出如下的解决方案,以供网友们学习,交流。
关于模板标记中的{dede:field name='position'/},标记功能就是显示出栏目列表,标记有一个islink属性,如果是true则镖师返回的列表带有连接,否则没有。经过代码分析,找到文件/include/inc_typelink.php第118行,主要是GetPositionLink函数是用来获取相关位置信息的函数,对此我们修改如下:对139行代码修改如下,将
$this->valuePosition=$indexpage.$this->SplitSymbol.$this->valuePosition;
改为:
$this->valuePosition=$this->valuePosition.$this->SplitSymbol.$indexpage;
将160行修改如下:
if($islink) $this->valuePosition=$this->GetOneTypeLink($tinfos).$this-
>SplitSymbol.$this->valuePosition;
修改为:
if($islink) $this->valuePosition=$this->valuePosition.$this->SplitSymbol.$this->GetOneTypeLink($tinfos);
将161行修改为:
else $this->valuePositionName=$tinfos['typename'].$this->SplitSymbol.$this->valuePositionName;
修改为:
else $this->valuePositionName=$this->valuePositionName.$this->SplitSymbol.$tinfos
['typename'];
为此我们修改完成,为了方便大家,我将修改完成的文件打包传到了爱学客提供大家下载。
转载注明出处:www.ixker.com
以上所分享的是关于关于Dedecms文章位置标记修改方法,下面是编辑为你推荐的有价值的用户互动:
相关问题:怎样批量修改,已有栏目的文章/列表命名规则?
答:DeDeCMS 标题批量替换update dede_archives set title=replace(title,'旧标题','新标题')DeDeCMS 文章作者批量替换update dede_archives set writer=replace(writer,'旧作者','新作者');DeDeCMS 文章来源批量替换update dede_archives set sourc... >>详细
相关问题:织梦文章内容来源和作者标签在哪里修改?
答:这个很容易。先在我发布的文档中找到你要修改的文章,题目右边选择编辑。然后就进入到编辑页面。里面就有文章来源和作者的对话框 填入你想写的就可以了 还不懂的话可以向我提问~希望对你有所帮助 。 >>详细
相关问题:dedecms如何将文章的标题改但文章位置不变?
答:如果前台显示列表是按照时间排序的,那就是文章的更新时间问题。 也许你修改文章标题的时候,文章的更新时间已经改变了,审查一下更新时间是否是现在更新时间,如果是的就把时间更改回原来时间。 觉得这样操作麻烦的,那就修改模板dede/templets... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
