您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程
织梦dedecms生成栏目列表页排序多样化pubdate,click等排序方法
卢帆新2023-11-27DedeCMS教程已有人查阅
导读第1步:在 dede/inc_menu.php中找到“更新主页HTML“ 在这一部分中增加若干行必要的代码:第2步:在 dede目录中找到 makehtml_list.php、makehtml_list_action.php,
第1步:在 dede/inc_menu.php中找到“更新主页HTML“ 在这一部分中增加若干行必要的代码:
例如
在 makehtml_list_click.php 中将“makehtml_list.htm” 改为“makehtml_list_click.htm”;
在 makehtml_list_click_action.php中 将“arc.listview.class.php” 替换为 “arc.list.click.view.class.php”;接着在大概文件末尾,找到 “makehtml_list_action.php” 改为“makehtml_list_click_action.php”;
第3步:在 dede/templets目录中找到 makehtml_list.htm,复制一份重命名为 makehtml_list_click.htm;然后打开新建的文件找到action=”makehtml_list_action.php”,替换为 action=”makehtml_list_click_action.php”
第4步:这一步需要改的比较多点了
在 include目录中找到 arc.listview.class.php 复制一份重命名为 arc.list.click.view.class.php;
接着打开您新建的这个文件arc.list.click.view.class.php:
①:找到
②、找到
③、找到
例如
<m:item name=’更新Click排序列表’ link=’makehtml_list_click.php’ rank=’sys_MakeHtml’ target=’main’ />
第2步:在 dede目录中找到 makehtml_list.php、makehtml_list_action.php,分别复制一份重命名为 makehtml_list_click.php、makehtml_list_click_action.php。在 makehtml_list_click.php 中将“makehtml_list.htm” 改为“makehtml_list_click.htm”;
在 makehtml_list_click_action.php中 将“arc.listview.class.php” 替换为 “arc.list.click.view.class.php”;接着在大概文件末尾,找到 “makehtml_list_action.php” 改为“makehtml_list_click_action.php”;
第3步:在 dede/templets目录中找到 makehtml_list.htm,复制一份重命名为 makehtml_list_click.htm;然后打开新建的文件找到action=”makehtml_list_action.php”,替换为 action=”makehtml_list_click_action.php”
第4步:这一步需要改的比较多点了
在 include目录中找到 arc.listview.class.php 复制一份重命名为 arc.list.click.view.class.php;
接着打开您新建的这个文件arc.list.click.view.class.php:
①:找到
$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir'].”/”.$this->TypeLink->TypeInfos['templist']; // ebingou.cn
$tempfile = str_replace(“{tid}”, $this->TypeID, $tempfile);
$tempfile = str_replace(“{cid}”, $this->ChannelUnit->ChannelInfos['nid'], $tempfile);
if(!file_exists($tempfile))
{
$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir'].”/”.$GLOBALS['cfg_df_style'].”/list_default.htm”;
}
if(!file_exists($tempfile)||!is_file($tempfile))
{
echo “模板文件不存在,无法解析文档!”;
exit();
}
全部替换为
$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir'].”/”.$GLOBALS['cfg_df_style'].”/list_click_article.htm”; // list_click_article.htm
是你自己制作的按click排序的模板,官方默认的模板是按pudate排序,这个看您自己的喜好了,O(∩_∩)O~②、找到
$onlyrule = $this->GetMakeFileRule($this->Fields['id'],”list”,$this->Fields['typedir'],”,$this->Fields['namerule2']);
$onlyrule = str_replace(“{page}”,”1″,$onlyrule);
$list_1 = $this->GetTruePath().$onlyrule;
$murl = MfTypedir($this->Fields['typedir']).’/’.$this->Fields['defaultname'];
全部删掉或者注释掉即可。③、找到
$namerule2 = str_replace(‘{tid}’,$typeid,$namerule2);
替换为
$namerule2 = str_replace(‘{tid}’,$typeid.’_click’,$namerule2); // ebingou.cn
其中_click,按自己喜好命名
本文标签:
很赞哦! ()
相关教程
图文教程
dedecms添加rss订阅功能的方法步骤
给dedecms添加rss订阅功能可能是每一位使用者都所期望的功能,本文将给出解决方法,需要的朋友可以参考下装好dedecms后,点击左上角的rss功能,发现404错误
dedecms织梦列表模板中的title怎么优化
dedecms是站长们经常用到的cms之一,因此对于dedecms的优化方法也都是广大站长所关注的问题,下面这篇文章是织梦者在论坛中找到的关于dedecms列表模板的优化方法
dedecms织梦列表页如何调用栏目关键词和描述
问:dedecms列表页如何调用栏目关键词和描述。答:站长地带有人问起dedecms列表页如何调用栏目关键词和描述。解答如下:
dedecms5.7伪静态设置方法
我们知道织梦模板虽然可以生成静态页面,也可以重写成为伪静态。在后台有设置可以开启伪静态,但是在开启后我们还需要经过一定的设置才能使用。
相关源码
-
(PC+WAP)绿色环保建筑设备通用行业pbootcms源码下载通过模块调整可适配园林景观、装配式建筑、绿色装修等生态建设相关领域。预制绿色建材展示、能耗模拟等专业模块,集成项目案例、环保工艺等建筑行业特色内容结构,测试数据包含LEED认证体系查看源码 -
(自适应)科技产品设备技术作品pbootcms网站模板带下载和招聘基于PbootCMS内核开发的高端科技企业模板,采用响应式布局技术,适配各类移动终端设备。模板设计聚焦科技行业特性,通过模块化结构实现企业形象展示、技术成果发布与人才招募等核心需求查看源码 -
(自适应响应式)HTML5幕墙装饰工程建筑装修公司pbootcms模板下载基于PbootCMS开发的响应式模板,为幕墙工程、建筑装饰企业设计,通过数字化展示提升企业专业形象与项目展示能力。结构化数据标记增强项目案例收录,智能URL路由优化,支持每个工程案例独立设置关键词与描述查看源码 -
帝国cms7.5大型游戏资讯门户网站源码免费下载本模板基于帝国CMS7.5内核开发,为大型游戏资讯门户网站设计。模板自带响应式手机版,适配多种终端设备。内容架构针对游戏行业特点优化,支持游戏资讯、评测、攻略等内容类型的发布与管理。查看源码 -
(自适应响应式)高端珠宝首饰奢侈品pbootcms模板下载本模板为珠宝首饰及奢侈品行业打造,采用PbootCMS内核开发,具备卓越的视觉表现力与商业转化能力。自适应设计确保在手机端呈现产品细节,后台数据实时同步,助您高效展示钻石查看源码 -
(自适应响应式)宠物经验资讯咨询博客pbootcms网站源码下载除宠物资讯领域外,通过内容替换可快速适配宠物用品商城、宠物医疗咨询平台、宠物训练教程网站、动物保护组织官网、水族爱好者社区等垂直领域。查看源码
| 分享笔记 (共有 篇笔记) |
