您现在的位置是:首页 > cms教程 > phpcms教程phpcms教程
phpcmsv9栏目页静态化生成实现方法
魏成贯2025-06-12phpcms教程已有人查阅
导读一、phpcms-v9中栏目页的静态化生成在phpcms/modules/content/create_html.php控制器中的category()方法
一、phpcms-v9中栏目页的静态化生成在phpcms/modules/content/create_html.php控制器中的category()方法
有时候我们不希望某些特定的栏目生成静态页,这时候我们该怎么办呢?为了测试方便,复制category(),并命名为categorysub()方法
有时候我们不希望某些特定的栏目生成静态页,这时候我们该怎么办呢?为了测试方便,复制category(),并命名为categorysub()方法
/**
* 生成子分类的栏目页
*/
public function categorysub() {
if(isset($_POST['dosubmit'])) {
extract($_POST,EXTR_SKIP);
$this->html = pc_base::load_app_class('html');
$referer = isset($referer) ? urlencode($referer) : '';
$modelid = intval($_POST['modelid']);
if(!isset($set_catid)) {
if($catids[0] != 0) {//指定栏目的情况
$update_url_catids = $catids;
} else {//不限栏目的情况
foreach($this->categorys as $catid=>$cat) {
if($cat['siteid'] != $this->siteid || $cat['type']==2 || !$cat['ishtml']) continue;
if($modelid && ($modelid != $cat['modelid'])) continue;
//位彦辉:不想生成栏目静态页的栏目可以在这里做控制if($catid!=13 && $catid != 9){...}
//栏目id为1、9、10,11、13、14的栏目不生成栏目静态页
if(!in_array($catid,array(1,9,10,11,13,14))){
$update_url_catids[] = $catid;
}
//$update_url_catids[] = $catid;
}
}
setcache('update_html_catid'.'-'.$this->siteid.'-'.$_SESSION['userid'],$update_url_catids,'content');
$message = L('start_update_category');
$forward = "?m=content&c=create_html&a=categorysub&set_catid=1&pagesize=$pagesize&dosubmit=1&modelid=$modelid&referer=$referer";
showmessage($message,$forward);
}
本文标签:
很赞哦! ()
相关教程
图文教程
phpcms怎么配置数据库文件
打开这个配置文件,加入我们的数据库配置信息。数据库配置信息为二维数组结构,默认为default,可以根据default结构配置多个数据库链接(如:extended_1)
phpcms如何更换模板的步骤方法
1、上传模版文件到服务器;2、在站点管理里边【模板风格配置】选择新模板;3、设置不同模型对应模板;4、修改现有的栏目,匹配新模板;5、更新栏目缓存、系统缓存,更新HTML静态页。
phpcms数据库操作介绍
①select($where = '', $data = '*', $limit = '', $order = '', $group = '', $key='')* @param $where 查询条件[例`name`='$name']* @param $data 需要查询的字段值[例`name`,`gender`,`birthday`]
phpcmsv9怎么安装,phpcmsv9安装步骤
1.首先到官网下载phpcms v9程序。2.下载完解压后,有两个文件夹,将install_package目录下所有文件上传到网站,并打开网http://你的域名/install/index.php。
相关源码
-
(自适应)帝国cms7.5模板新闻资讯门户带会员中心基于帝国CMS7.5内核开发的HTML5响应式模板,为新闻机构、媒体门户及资讯聚合平台设计。通过模块化布局实现图文混排查看源码 -
pbootcms模板(自适应手机版)红色响应式单位机构类网站自适应响应式单位机构网站模板 | PbootCMS内核开发为机构组织设计的响应式网站模板,采用PbootCMS内核开发,支持一键替换行业内容,满足多元化场景需求。查看源码 -
(响应式自适应)小学初中作文论文文章资讯博客pbootcms模板下载为中小学作文、教育类网站设计,特别适合展示学生作文、教学资源和写作指导等内容。采用响应式技术,确保在不同设备上都能获得良好的阅读体验。查看源码 -
(自适应响应式)教育培训机构集团网站pbootcms源码下载本模板基于PbootCMS系统开发,为教育培训机构设计,特别适合展示课程体系、师资团队和教学成果。采用响应式技术,确保在各类设备上都能提供良好的浏览体验。查看源码 -
(自适应响应式)高端网站建设设计公司互联网营销网站pbootcms模板本模板基于PbootCMS内核开发,为网站建设公司和互联网营销企业量身打造。采用响应式设计,适配各种移动设备,提供统一的后台管理体验查看源码 -
(自适应响应式)工业机床工程农业机械设备网站源码下载框架适用于工程机械、机床设备等工业领域。通过模块调整可快速转型为农业机械、物流设备展示系统。预留7种工业产品展示模板。查看源码
| 分享笔记 (共有 篇笔记) |
