帝国cms 首页自定义列表,用自定义列表页做首页
帝国CMS存在的时间很长,是一款很单纯的CMS,并不像现在的博客一样,网站首页没有分页。所以我们需要分页的时候,往往用自定义列表来做。
但是刷新首页的时候,又会被刷回老的首页,今天jiuhecai告诉你一个简单的代码修改,就能完美解决这些问题。
第一步,增加自定义列表
文件存放目录填写 ../../
这样我们生成的就是首页了。记下这个自定义列表的id号。我的是1
第二步,修改一个重要的帝国后台文件
在文件在文件/e/class/functions.php中,查找:
elseif($enews==1)//生成首页文件
找到后,在随后的{下,插入以下代码:
保存以后就可以了。
对于有首页有列表的模板,如果要生成首页 ,在“后台-数据更新”里就不要点“刷新首页”了,而是点“刷新所有自定义列表”,相应的,如果要改首页的标题和关键词什么的,请到“后台-栏目-自定义列表-管理自定义列表”里做相应的修改就行了!
修改:也许不少朋友会说还是 “刷新首页”比较习惯。“刷新所有自定义列表”总感觉怪怪的,不习惯。下面就介绍如何通过修改文件来实现《更改帝国CMS"数据更新"中的"刷新首页"为"刷新所有自定义列表"》
1.从你的空间里通过FTP软件或者其他其他任何方法,进入/wwwroot/e/admin/ReHtml/这个目录,找到ChangeData.php文件。传回本地编辑或者直接编辑(请用编辑器比如Dreamweaver,或者NOTEPAD++)ChangeData.php这个文件,找到
但是刷新首页的时候,又会被刷回老的首页,今天jiuhecai告诉你一个简单的代码修改,就能完美解决这些问题。
第一步,增加自定义列表
文件存放目录填写 ../../
这样我们生成的就是首页了。记下这个自定义列表的id号。我的是1
第二步,修改一个重要的帝国后台文件
在文件在文件/e/class/functions.php中,查找:
elseif($enews==1)//生成首页文件
找到后,在随后的{下,插入以下代码:
// add begin $indexid=1;//你的做首页的自定义列表id $r=$empire->fetch1("select listid,pagetitle,filepath,filetype,totalsql,listsql,maxnum,lencord, listtempid,pagekeywords,pagedescription from {$dbtbpre}enewsuserlist where listid={$indexid} limit 1"); ReUserlist($r,""); return ''; // add end |
对于有首页有列表的模板,如果要生成首页 ,在“后台-数据更新”里就不要点“刷新首页”了,而是点“刷新所有自定义列表”,相应的,如果要改首页的标题和关键词什么的,请到“后台-栏目-自定义列表-管理自定义列表”里做相应的修改就行了!
修改:也许不少朋友会说还是 “刷新首页”比较习惯。“刷新所有自定义列表”总感觉怪怪的,不习惯。下面就介绍如何通过修改文件来实现《更改帝国CMS"数据更新"中的"刷新首页"为"刷新所有自定义列表"》
1.从你的空间里通过FTP软件或者其他其他任何方法,进入/wwwroot/e/admin/ReHtml/这个目录,找到ChangeData.php文件。传回本地编辑或者直接编辑(请用编辑器比如Dreamweaver,或者NOTEPAD++)ChangeData.php这个文件,找到
这样就可以了!上传到空间,然后去后台试试吧!../ecmschtml.php?enews=ReIndex
替换为
../ecmschtml.php?enews=ReUserlistAll&from=ReHtml/ChangeData.php
版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。