您现在的位置:主页 > 程序应用 > SupeSite >

SupSite7.5单个页面频道编辑后无法访问-SupeSite

来源:建站吧 责任编辑:Jzq8 发表时间:2011-12-19 点击:
单个页面频道编辑后无法访问,出现如下错误:

  1. Channel Template File Not found or have no access! 


解决方案如下:
打开admin_channel.php文件,找到下面一句:

  1. $_POST['tpl'] = emptyempty($_POST['tpl']) ? '' : trim(str_replace(array('..''/''\\'), array('', '', ''), $_POST['tpl'])); 


在这一句代码前面加上下在一段代码:

  1. $tpl_query        =        $_SGLOBAL['db']->query("SELECT type,tpl,upnameid FROM ".tname('channels')." WHERE nameid='$nameid'");  
  2. $tpl_channel        =        $_SGLOBAL['db']->fetch_array($tpl_query);  
  3. if($tpl_channel['type']=='user' && emptyempty($tpl_channel['upnameid'])){  
  4.         $_POST['tpl']        =        $tpl_channel['tpl'];  


添加完即可。

错误分析:因为单个频道的编辑页面没有自定义模板文件名导致的,解决方法是再查一次数据库,将tpl的值赋进去。

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      评价:
      表情:
      验证码:点击我更换图片

      推荐图文

      • SupeSite 7.0 系统设置-计划任务教程-SupeSite
      • SupeSite 7.0 用户管理说明教程-SupeSite
      • SupeSite 7.0 信息管理-资讯等级审核教程-SupeSite
      • SupeSite 7.0 信息管理-资讯分类教程-SupeSite
      • SupeSite 7.0 信息管理-资讯管理教程-SupeSite
      • SupeSite 7.0 系统管理-缓存更新教程-SupeSite
      • SupeSite 7.0 系统管理-友情链接管理教程-SupeSite
      • SupeSite 7.0 系统管理-广告管理教程-SupeSite
      • SupeSite 7.0 系统管理-公告管理教程-SupeSite
      Alexa - 客户服务 - 联系方法 - 招聘信息 - 友情链接 - 网站地图 - TAG标签 - RSS订阅
      Copyright © 2010-2012 JZQ8.COM. 建站吧|建站去吧 版权所有
      冀ICP备09002514号
      冀ICP备09002514号 网络报警 企业法人营业执照 中国互联网协会 支付宝付款 网银在线付款