求助ecshop安装出错
2016-07-07 15:16 来源:www.chinab4c.com 作者:ecshop专家
进入安装地址显示如下错误 Parse error: syntax error, unexpected $end in /home/a7983551/public_html/includes/lib_common.php on line 2048 找到2048源代码为 if ($last_cat_id && isset($level_array[$last_cat_id])) 这段的完整源代码如下 function article_cat_opti**($spec_cat_id, $arr) { static $cat_opti** = array(); if (isset($cat_opti**[$spec_cat_id])) { return $cat_opti**[$spec_cat_id]; } if (!isset($cat_opti**[0])) { $level = $last_cat_id = 0; $opti** = $cat_id_array = $level_array = array(); while (!empty($arr)) { foreach ($arr AS $key => $value) { $cat_id = $value['cat_id']; if ($level == 0 && $last_cat_id == 0) { if ($value['parent_id'] > 0) { break; } $opti**[$cat_id] = $value; $opti**[$cat_id]['level'] = $level; $opti**[$cat_id]['id'] = $cat_id; $opti**[$cat_id]['name']= $value['cat_name']; unset($arr[$key]); if ($value['has_children'] == 0) { continue; } $last_cat_id= $cat_id; $cat_id_array = array($cat_id); $level_array[$last_cat_id] = ++$level; continue; } if ($value['parent_id'] == $last_cat_id) { $opti**[$cat_id] = $value; $opti**[$cat_id]['level'] = $level; $opti**[$cat_id]['id'] = $cat_id; $opti**[$cat_id]['name']= $value['cat_name']; unset($arr[$key]); if ($value['has_children'] > 0) { if (end($cat_id_array) != $last_cat_id) { $cat_id_array[] = $last_cat_id; } $last_cat_id = $cat_id; $cat_id_array[] = $cat_id; $level_array[$last_cat_id] = ++$level; } } elseif ($value['parent_id'] > $last_cat_id) { break; } } $count = count($cat_id_array); if ($count > 1) { $last_cat_id = array_pop($cat_id_array); } elseif ($count == 1) { if ($last_cat_id != end($cat_id_array)) { $last_cat_id = end($cat_id_array); } else { $level = 0; $last_cat_id = 0; $cat_id_array = array(); continue; } } if ($last_cat_id && isset($level_array[$last_cat_id])) { $level = $level_array[$last_cat_id]; } else { $level = 0; } } $cat_opti**[0] = $opti**; } else { $opti** = $cat_opti**[0]; } if (!$spec_cat_id) { return $opti**; } else { if (empty($opti**[$spec_cat_id])) { return array(); } $spec_cat_id_level = $opti**[$spec_cat_id]['level']; foreach ($opti** AS $key => $value) { if ($key != $spec_cat_id) { unset($opti**[$key]); } else { break; } } $spec_cat_id_array = array(); foreach ($opti** AS $key => $value) { if (($spec_cat_id_level == $value['level'] && $value['cat_id'] != $spec_cat_id) || ($spec_cat_id_level > $value['level'])) { break; } else { $spec_cat_id_array[$key] = $value; } } $cat_opti**[$spec_cat_id] = $spec_cat_id_array; return $spec_cat_id_array; } } |
回答:
问题已经解决,我又重新上传了这个文件就好了。 可是进入安装界面显示,数据安装失败,这个是什么原因呢 |
最近更新
常用插件
- ecshop选择下单时间插件
ecshop选择下单时间插件主要是根据不同的下单配送要求,在ecshop购物车...
- ecshop供应商插件免费下载
ecshop供应商插件免费下载...
- ecshop按分类筛选销售排行
ecshop按分类筛选销售排行...
- ecshop快递发货单打印商品
ecshop快递发货单打印商品信息,大家都知道ecshop快递单打印的时候,只能...
- ecshop二次开发售后维修卡
插件介绍: 本插件是用于专门从事电子,信息,软件等售后服务关键比...
ecshop热门问答
ecshop热门资料
ecshop在线调查
ecshop数据字典
ecshopSUPERSITE
ecshop文本框
ecshop建站程序
ecshop档案
使用ecshop
ecshop晒晒
个性化
ecshoppick
ecshop套红
ecshop哈哈
ecshop平板电脑
ecshopdisplay
ecshop合作
采集插件
ecshop精品推荐不显示分类
ecshopuploaded
ecshop环境影响
ecshop父老乡亲
ecshopassign
后台密码
ecshopMPC黑色风格
ecshopbrief
ecshop如何安装
ecshop滑动
ecshop图片格式
ecshop简繁体
ecshop销售额
ecshop帅哥