织梦栏目列表目录形式改成链接形式默认页

改变后的最终效果:

第一步

修改栏目保存目录和默认页

第二步

打开 /include/helpers/channelunit.helper.php 找到 大概在251行


1

if($cfg_typedir_df==‘N‘ || $isdefault==0) $reurl = $typedir.‘/‘.$defaultname;

改成


1

if($defaultname != ‘index.html‘ || $cfg_typedir_df==‘N‘ || $isdefault==0) $reurl = $typedir.‘/‘.$defaultname;

保存,重新生成全站就可以了。

原文地址:https://www.cnblogs.com/pz12389/p/11830150.html

时间: 2024-11-06 13:30:01

织梦栏目列表目录形式改成链接形式默认页的相关文章

织梦栏目列表页第一个文章与其他文章不同样式

栏目页第一个文章样式与其他文章样式不同效果 不用改动任何程序文件,用标签实现方法 {dede:list pagesize='10'} [field:array runphp=yes] ($GLOBALS[autoindex]==1) ? @me="<li><a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic']}'/></a><a href='{@me['arcurl

织梦栏目列表页分页条获取上一页下一页链接

标签说明 支持动态/静态/伪静态 支持电脑站/手机站 不改动程序文件 上一页 <a href="{dede:pagelist listitem=pre runphp=yes}preg_match_all('/href=['"]([^(}>)]+)['"]/', @me, $reselt);@me = $reselt[1][0];{/dede:pagelist}">上一页</a> 下一页 <a href="{dede:pa

织梦DeDeCms列表分页和内容页分页错位解决办法

文章页分页代码在这里/include/arc.archives.class.php列表页分页/include/arc.listview.class.php 很多入门的站长会碰到这样的问题,织梦的通病,下面秀站网总结了一下织梦的列表页和文章页分页问题,希望可以帮助到大家.主要修改两个文件一个是include/arc.listview.class,一个是修改CSS样式表. 第一,在CSS样式表里面添加如下代码: /*列表分页*/.page_list {padding:3px; margin: 3px

织梦后台admin用户名怎么改?

直接打开数据库修改吧,最直接了.或者用后台的sql执行(系统 - 系统设置 - SQL命令行工具)update dede_admin set userid='你要的登录名' where id=1update dede_member set userid='你要的登录名' where id=1 id的话你要确定好是“1” 一般如果是默认的话都是 1 提问者评价 按照你说的,真的成功了,好开心,谢谢你! 织梦后台admin用户名怎么改?

将完全二叉树的数组形式改为链表形式

/* * 二叉树 * * (将完全二叉树的数组形式改为链表形式) * * 1 * 2 3 * 4 5 6 7 * 8 * */ #include <iostream> #define MAX 10 using namespace std; typedef struct btnode{ int data; struct btnode * lchild; struct btnode * rchild; }btnode; int main() { int a[]={0,1,2,3,4,5,6,7,8

织梦DedeCMS列表页第一页跟其它页使用不同模板的办法

有时候我们需要让织梦列表页的第一页跟第二页以及后面的页面的展示效果不同,使用不同的模板,但是目前网上也没有其他比较好的方案,那么下面织梦技术研究中心就给大家介绍一个最简单的办法,通过修改文件来为栏目列表页第一页单独指定一个模板,其余页面则调用另一个模板. 具体修改的文件以及代码如下: 一.找到并打开include/arc.listview.class.php文件,在里面大约第397行的位置找到Display函数,找到如下代码: $this->ParseTempletsFirst(); 在这句代码

织梦栏目在动态或者伪静态下仍然自动生成空的栏目文件夹

1.打开 /include/arc.listview.class.php 搜索 CreateDir(MfTypedir($this->Fields['typedir'])); 有3处地方都要改成 if($this->TypeLink->TypeInfos['isdefault']!=-1) { CreateDir(MfTypedir($this->Fields['typedir'])); } 2.打开 /dede/catalog_add.php 搜索 if($ispart != 2

织梦栏目清空之后,新建的栏目id不从1开始的解决办法

这个修改方法还是比较简单的,直接在织梦后台SQL运行器运行下面的语句即可: ALTER TABLE `dede_arctype` AUTO_INCREMENT =1; 如下图: 下面两条执行语句是删除文章后处理文章ID不连续的sql语句(是两条语句哦): ALTER TABLE `dede_archives` AUTO_INCREMENT =1; ALTER TABLE `dede_arctiny` AUTO_INCREMENT =1;

织梦首页/列表页文章按权重排序

dede:arclist 按权重排序输出文章 需要打开 /include/taglib/arclist.lib.php 找到 else if($orderby == 'rand') $ordersql = " ORDER BY rand()"; 在它的下面加入 else if($orderby == 'weight') $ordersql = " order by arc.weight $orderWay"; dede:arclist 按权重排序的标签写法 {ded