SupSite7.5单个页面频道编辑后无法访问 - SupeSite教程 - 爱建站

,,,,CMS教程,模板无忧,建站教程,CMS教程,SupeSite教程,

SEO SEO

首页  >   SupeSite教程 > SupSite7.5单个页面频道编辑后无法访问  >  正文

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

2018-09-27 07:41:13 向站长提问 编辑: admin 阅读:

 

单个页面频道编辑后无法访问,出现如下错误: Channel Template File Not found or have no access! 解决方案如下:打开admin_channel php文件,找到下面一句: $_POST[ tpl ] = emptyempty($_POST[ tpl ]) ?   : trim(str_replace(array( ,  ,  ), array( ,  ,  ), $_POST[ tpl ])); 在这一句代码前面加上下在一段代码: $tpl_query        =        $_SGLOBAL[ db ]->query("SELECT type,tpl,upnameid FROM " tname( channels ) " WHERE nameid= $nameid ");  $tpl_channel        =        $_SGLOBAL[ db ]->fetch_array($tpl_query);  if($tpl_channel[ type ]== user  && emptyempty($tpl_channel[ upnameid ])){          $_POST[ tpl ]        =        $tpl_channel[ tpl ];  } 添加完即可


单个页面频道编辑后无法访问,出现如下错误:

  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教程  supesite模板


SupSite7.5单个页面频道编辑后无法访问
http://www.yuedudg.cn/article/2398511.html

 

友情链接
discuz经验网 帝国cms常识 zblog之家
ecshop经验网 织梦之家 cms综合网
phpcms之家 wp之家


Tags: CMS教程 模板无忧 建站教程 CMS教程 SupeSite教程


手机浏览本文
SupSite7.5单个页面频道编辑后无法访问

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

站内推荐

网站分类

标签列表

关于我们
文章内容来源互联网仅供参考,如果还有疑问请联系我们!我们将竭力帮您解决您的问题
联系我们:

QQ: 397423577 

email:397423577@qq.com

微信:ganenboy