ecshop 更换模板之后出现 insert_getlist_ads()
ecshop更换模板之后首页出现错误:Fatalerror:Calltoundefinedfunctioninsert_getlist_ads()inG:\xampp\h...
ecshop更换模板之后首页出现错误:
Fatal error: Call to undefined function insert_getlist_ads() in G:\xampp\htdocs\shop\includes\cls_template.php on line 1154
本机测试环境:win7+ xampp
更换的这个模板可能是在ecshop2.7.3以下的版本中完成的。
cls_template.php 第1154所在代码段:
---------------------------------
function insert_mod($name) // 处理动态内容
{
list($fun, $para) = explode('|', $name);
$para = unserialize($para);
$fun = 'insert_' . $fun;
return $fun($para); // 1154行在这里
}
----------------------------------
我按照aspku.com/cms/ecshop/28633.html这篇教程尝试解决,但是无效!重新安装过好几次,我这个账号没有悬赏分。实在抱歉。
希望大神们帮帮忙,如果能解决问题,我付费也可以。qQ787771933.期待您的帮助! 展开
Fatal error: Call to undefined function insert_getlist_ads() in G:\xampp\htdocs\shop\includes\cls_template.php on line 1154
本机测试环境:win7+ xampp
更换的这个模板可能是在ecshop2.7.3以下的版本中完成的。
cls_template.php 第1154所在代码段:
---------------------------------
function insert_mod($name) // 处理动态内容
{
list($fun, $para) = explode('|', $name);
$para = unserialize($para);
$fun = 'insert_' . $fun;
return $fun($para); // 1154行在这里
}
----------------------------------
我按照aspku.com/cms/ecshop/28633.html这篇教程尝试解决,但是无效!重新安装过好几次,我这个账号没有悬赏分。实在抱歉。
希望大神们帮帮忙,如果能解决问题,我付费也可以。qQ787771933.期待您的帮助! 展开
1个回答
展开全部
错误的意思是没有定义 insert_getlist_ads()这个函数,这个函数是由1154行的代码组装的,你新的模板里面肯定有insert_mod(getlist_ads)之类的,你用全文搜索一下,找到它,要不就加一个insert_getlist_ads()这个函数
追问
-----------------------------
{insert name='getlist_ads' id=1 num=5}
-----------------------------
index.dwt文件中有这么一句,请问怎么修改?方便告诉我你的Q么?
追答
找到insert_getlist_ads()函数
在includes/lib_insert.php中,没有找到的话就是要自己添加,你原来的代码里应该有的,如果没有重新安装的话,现在你的肯定没有,吧它找到添加上就可以了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询