您现在的位置是:首页 > 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,按自己喜好命名
本文标签:
很赞哦! ()
相关教程
图文教程
dede织梦图片alt标签自动调用title的方法
织梦CMS优化(SEO优化)的细节真的特别的多,其中织梦自带的图片上传就有ALT添加的地方。不过今天主要说说以图片为主的图片站
dedecms模板标签代码Flink标记等同friendlink基本语法
功能说明:用于获取友情链接;适用范围:封面网页模板;(1)基本语法[1]type:链接类型,值:
dedecms缩略图失真模糊的解决方法
由于dede默认只生成一个规格大小的缩略图,而往往在一个站不同页面内需要的缩略图大小不一致,比例不一致,这就造成了缩略图不清晰,失真,下面提供的方法就完美解决了这个问题。
织梦问答模块实现后台修改问题和答案的方法
找了很久的修改问答系统的方法,就是站长在网站后台就可以修改问题和答案的方法,现在分享给大家,用的到的好评一下。
相关源码
-
(自适应)光伏测试仪器电站运维设备网站源码免费下载本模板为光伏检测设备与电站运维服务企业设计,采用PbootCMS内核开发,具备完整的设备展示、技术文档管理及客户服务功能模块。通过自适应结构与SEO优化框架,有效提升企业在移动端和搜索引擎中的专业形象。查看源码 -
(自适应)摄像头安防电子设备pbootcms源码下载本模板基于PbootCMS系统开发,为安防电子设备企业设计,特别适合监控摄像头、安防系统等产品的展示。采用响应式技术,确保各类设备参数和功能在不同终端上都能清晰呈现。查看源码 -
自适应车行汽车租赁二手车行业企业网站模板为汽车租赁与二手车交易场景深度优化,采用PbootCMS内核开发,聚焦车辆展示、租赁流程与服务介绍三大核心模块。响应式布局确保PC与移动端数据实时同步,后台一键管理车辆信息查看源码 -
帝国cms7.5文库范文/付费下载/复制付费/带支付源码免费下载本模板为文库、文档分享、知识付费类平台设计,提供完整的内容变现解决方案。系统支持多种内容展示与付费模式,满足不同场景下的内容价值转化需求,帮助平台实现内容资源的有效管理和商业化运营。查看源码 -
(自适应)简繁双语机械矿山矿石五金设备pbootcms源码下载本模板基于PbootCMS开发,主要面向机械五金、矿山矿石设备等行业,支持简体中文和繁体中文双语切换。采用响应式布局技术,确保在各种设备上都能获得良好的浏览体验。模板设计注重展示工业设备的专业性和技术特点,帮助企业建立可靠的线上展示平台。查看源码 -
自适应黑色建筑装饰设计公司个人工作室pbootcms模板基于PbootCMS内核开发的黑金风格模板,为建筑装饰、工程设计类企业打造,采用开源架构,支持跨行业快速适配,核心优势如下: 查看源码
| 分享笔记 (共有 篇笔记) |
