CMS企业模板|CMS模板|CMS网站定制|CMS模板下载

站内搜索 售前咨询 售后服务 建站帮助 微博 博客 在线客服
  • 网站模板
  • 定制开发
  • 案例展示
  • 最新动态
  • 关于我们
  • 联系我们
  • 问答社区

CMSYOU互助问答社区

诚信合作, 高质专业!
CMSYOU互助问答社区
使用新浪微博账号登录 登录 注册
  • 搜索
  • 问题
  • 话题
  • 用户
发起

怎么简化Phpcms V9专题的生成路径,解决路径太深?

Phpcms V9 专题 路径 优化
如题,怎么简化PC V9专题的生成路径?有没有设置专题内容页面生成的html目录太深的修改方法?
2014-04-01 09:48 分享

站外

邮件

1 个回复

CMSYOU - CMS企业网站定制专家

赞同来自:

找到文件:
\phpcms\modules\special\functions\global.func.php的
function content_url 此函数,大概位置23行---56行,代码如下:
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/】部分的代码修改为一致的路径,避免出现未知的问题。试试看!
2014-04-01 09:49

分享

要参与问题请先登录或注册

0

为什么被折叠?0 个回复被折叠

该问题目前已经被锁定,无法添加新回复

相关问题

Phpcms v9上传图片提示undefined错误怎么解决? Phpcms v9.5.4 数据库恢复无效有没有解决方法? Phpcms v9采集错误:“没有找到网址列表,请先进行网址采集”怎么解决? 如何设置Phpcms v9不生成静态首页? Phpcms V9不能批量移动、目标栏目为空,怎么解决? phpcms 静态路径 如何处理呢 Phpcms V9首页列表页调用缩略图变模糊怎么解决? phpcms V9 下载模型,内容页生成静态以后阅读点数和元判断失效 phpcms v9 9.60版本。我在后台生成静态列表的时候为什么只能生产一个页面list-2-1.html 其他的分页无法生成例如list-2-2.html

问题状态

最新活动:2014-04-01 09:49

浏览:3320 次

关注:1 人

Copyright © 2008-2025 CMSYOU - 互助问答社区 - 粤ICP备10060801号-3   rss feed RSS Feed
欢迎加入QQ群(346494585)Phpcms V9企业模版交流 CMS定制咨询
“让我们一起来学习CMS建站吧!”