织梦dedecms调用全站栏目,但排除某一栏目的文章列表
第一步:打开文件/include/taglib/dedesqlclassphp
找到第588行左右,将$arrs1,$arrs2括号内删除,删除后代码为:
$arrs1 = array();
$arrs2 = array();
保存即可。
第二部:删除模板footerhtml内底部代码
之前的dedecms建站笔记
中也提到了很多关于通过DEDECMS建站中碰到的一些知识点。
从dedecms V57 开始,织梦在友情链接中加入了“织梦链”,这个广告系统,相比使用dedecms的朋友都遇到过,我也一样,当我新建一个站点的时候,第一步就是删除这个“织梦链”,因为他实在是太讨厌了。做的一些链接都是不相关,而且非常低俗的链接。
下面我来教大家
,看完下面的操作,相比大家就会明白该
其实删除织梦链有两种方法,如果想要从根本上解决问题,我建议大家使用第一种方法。
删除织梦链方法一、修改程序(推荐!从根本解决问题)
这个方法能够从程序根本上解决“织梦链”的问题。
1、修改flinktypelibphp 文件。
文件位于:/include/taglib/flinktypelibphp 找到如下代码(大概在62行左右):
$dedecms = false;
$dedecms-id = 999;
$dedecms-typename = ‘织梦链’;
if($type == ‘dedecms’) $row[] = $dedecms;修改为$dedecms = false;
$dedecms-id = 999;
$dedecms-typename = ‘织梦链’;
if($type == ‘hack44cn’) $row[] = $dedecms;
简单的两步操作,让你彻底删除织梦链。
删除织梦链方法二、修改模版
打开indexhtm模板
将模板上的友情链接标签
{dede:flinktype type=”dedecms”}0202020202020202020202<a href=”#” _for=”flink_[field:id/]“[field:typename/]</a02020202020202{/dede:flinktype}
arclist支持 noflag 属性,可以在那个不想显示的栏目里,为每一篇新闻加上:自定义属性值:头条[h]推荐[c][p]幻灯[f]滚动[s]跳转[j]图文[a]加粗[b],选取其中一个在系统中不用的,做为隔离属性。
这样就能“曲线”实现你的效果了。
dedecms去掉首页indexhml方法:
1、在主机里面设置默认首页,把indexhtml设置到第一位。
2、在FTP中如果有indexphp文件,直接删除indexhtml,进行动态浏览。
3、打开FTP网站的根目录,找到根目录的 indexphp 文件,删除里面的内容,将下面的代码粘贴进去,然后保存,一键生成全站即可 。
<phpif(!file_exists(dirname(__FILE__)'/data/commonincphp'))
{
header('Location:install/indexphp');
exit();
}
require_once (dirname(__FILE__) "/include/commonincphp");
require_once DEDEINC"/arcpartviewclassphp";
$GLOBALS['_arclistEnv'] = 'index';
$row = $dsql->GetOne("Select From `dede_homepageset`");
$row['templet'] = MfTemplet($row['templet']);
$pv = new PartView();
$pv->SetTemplet($cfg_basedir $cfg_templets_dir "/" $row['templet']);
$pv->Display();
>
1、进入数据库phpmyadmin ,找到dede_channltype表
2、找到需要修改的频道模型,注意模型id
3、将issystem字段列中的1改成0
issystem字段中1为系统模型,0为自动模型
修改为自动模型后就可以删除了
您好,朋友。跟版网团队很高兴为您解答:
删除文档的话一般在内容回收站中可以找到的,如果您做了清空操作,那就没办法找回了。
织梦的那些附件信息,比如这些好像是默认不删除的。
另外如果你之前做了数据的备份的话可以用备份数据还原一下。
友情提示:如果做删除或者大量修改工作前请做好数据备份,以防止出现不可预料的问题。
希望我的回答能够帮到您。跟版网-专业织梦模板定制下载站。
0条评论