欢迎光临
我们一直在努力

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)
未经允许不得转载:飘云 » phpcms V9专题的内容页面生成的html目录太深及最新的修改小方法
分享到: 更多 (0)