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

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

SEO SEO


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



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

2018-08-04 03:12:07 向站长提问 编辑: 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

 

全能
网址:
文字:
百度:
360:
神马:
文字:





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








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

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




站内推荐
A
B
C
D
E
F


网站分类


标签列表


关于我们
本站主机域名成本巨大,无以为继,希望想在本站做宣传的老板可以联系我们!以维持我们网站的正常运行!感谢
联系我们: 给我发QQ消息  加入QQ群