找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 91|回复: 0

[cms教程] phpcms V9 专题的内容页面生成的html目录太深附最新的修改方法

[复制链接]

该用户从未签到

发表于 2019-3-24 16:14:00 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
phpcms V9 专题的内容页面生成的html目录太深附最新的修改方法
找到文件:
\phpcms\modules\special\functions\global.func.php
function content_url 此函数,大概位置23行---56行,找到如下代码:
/**
* 内容页url
* @param $contentid 文章ID
* @param $page 当前页
* @param $addtime 文章发布时间
* @param $type 返回路径的格式(.html|.php)
* @param $site_info 站点信息
* @param $type 类型 静态地址 $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;
按照你的信用修改上面带有颜色部分的代码!红色部分的代码请修改为一致的。不然会出现未知的问题!
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-11-16 08:42

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表