漂泊的云,停留的心!
人的头脑太复杂,时间过得久……

phpcms V9专题的内容页面生成的html目录太深及最新的修改小方法

找到文件:\phpcms\modules\special\functions\global.func.php

function content_url 此函数,大概位置23行—56行,找到如下代码:

/**
 * 内容页url
 * @param contentid 文章ID
 * @parampage 当前页
 * @param addtime 文章发布时间
 * @paramtype 返回路径的格式(.html|.php)
 * @param site_info 站点信息
 * @paramtype 类型 静态地址 type = 'html', 动态地址type='php'
 */
function content_url(contentid = 0,page = 1, addtime,type = 'html', site_info = '') {
 if (!contentid) return '';
 url = array();page = max(intval(page), 1);app_path = substr(APP_PATH, 0, -1);
 switch (type) {
  case 'html':
   if (site_info['dirname']) {
    if (page==1) {url[0] = site_info['domain'].'special/'.date('Y',addtime).'/'.date('md', addtime).'/'.contentid.'.html';
     url[1] = pc_base::load_config('system', 'html_root').'/'.site_info['dirname'].'/special/'.date('Y', addtime).'/'.date('md',addtime).'/'.contentid.'.html';
    } else {url[0] = site_info['domain'].'special/'.date('Y',addtime).'/'.date('md', addtime).'/'.contentid.'-'.page.'.html';url[1] = pc_base::load_config('system', 'html_root').'/'.site_info['dirname'].'/special/'.date('Y',addtime).'/'.date('md', addtime).'/'.contentid.'-'.page.'.html';
    }
   } else {
    if (page==1) {
     url[0] =url[1] = pc_base::load_config('system', 'html_root').'/special/'.date('Y', addtime).'/'.date('md',addtime).'/'.contentid.'.html';url[0] = app_path.url[0];
    } else {
     url[0] =url[1] = pc_base::load_config('system', 'html_root').'/special/'.date('Y', addtime).'/'.date('md',addtime).'/'.contentid.'-'.page.'.html';
     url[0] =app_path.$url[0];
    }
   }
   break;

按照你的信息修改上面代码中的:

 special/'.date('Y', addtime).'/'.date('md',addtime).'/

修改的代码请修改为一致的。不然会出现未知的问题!

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《phpcms V9专题的内容页面生成的html目录太深及最新的修改小方法》
文章链接:https://piaoyun.cc/147.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途云路窝农家乐,否则法律问题自行承担。