头像和 map 在这里消失了:http://togo-online.com/index.php?route=common/store
未定义索引:路由位于/home/ten1356/public_html/togo-online.com/catalog/controller/module/storelocator.php 第 391 行
未定义索引:seller_id位于/home/ten1356/public_html/togo-online.com/catalog/controller/module/storelocator.php第498行
undefined variable :/home/ten1356/public_html/togo-online.com/catalog/controller/module/storelocator.php第506行中的av
错误: 391: if ($this->request->get['route'] == '产品/产品' && $showEmptyMap == 'false' && count($store_list) == 0) { 返回假; } 返回真;
498: $avatars = $this->model_module_storelocator->getStoreAvatar($store['seller_id']);
506:
$avatarNode = $dom->createElement('avatar',$av);
这个错误的解决方案是什么..谢谢
最佳答案
对于前两个错误,它告诉您数组中不存在这些索引。我假设 $this->route->get
应该是一个关联数组,但在您所在的位置,它没有在该数组中找到 'route'
访问它。 $store['seller_id']
也是如此。
第三个错误是说您尚未定义要传递给函数createElement
的变量$av
。在此调用之前检查您的代码并确保变量已设置。
就如何修复这些错误而言,如果不查看代码的其余部分以及在达到这些点之前发生了什么,(对我们来说)确实没有办法知道。
关于php - Opencart错误 map 显示为空和头像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33901633/