我遇到的问题是我在Opencart 1.5.4中遇到的错误代码。我的客户端在很多页面上获取它并且导致它们在没有CSS文件的情况下加载(这使得它们只是几乎没有样式的文本行)。
该网站是:http://garrysun.com/
错误显示在某些产品页面上,错误是:
Undefined index: name in /vqmod/vqcache/vq2-catalog_controller_product_product.php on line 103
第103行是代码的这一部分中关于manufacturer_id的部分:
$this->load->model('catalog/product');
$product_info = $this->model_catalog_product->getProduct($product_id);
...
if ($product_info) {
$url = '';if (isset($this->request->get['manufacturer_id'])) {
$url .= '&manufacturer_id=' . $this->request->get['manufacturer_id'];
}
如果您需要更多代码,请告诉我,但基本上是在
部分我不确定是什么导致它,因为我无法在我的计算机上重现问题。他们正在使用Internet Explorer 11。
此页面在Chrome中有错误,但不会导致页面丢失样式表:https://garrysun.com/soaps-skin-care?product_id=222
有谁知道造成这个问题的原因。我安装了各种扩展,但不知道是否有任何扩展导致问题。
如果您能提供帮助,请与我们联系。
编辑:
这些是客户端说使用IE 11时出错的页面
https://garrysun.com/ayurveda-products/categories/bulk-herbs?product_id=72
https://garrysun.com/ayurveda-products/categories/bulk-herbs?product_id=79
https://garrysun.com/ayurveda-products/categories/bulk-herbs?product_id=71
以下是一些错误位于顶部的页面。
仅1个错误
https://garrysun.com/herbal-teas?product_id=107
两个错误:
https://garrysun.com/psorolin_ointment
https://garrysun.com/ayurveda-products/categories/herbal-tablets?product_id=102
https://garrysun.com/ayurveda-products/categories/soaps-skin-care?product_id=222