我必须跳到这个使用Opencart的项目,没有以前的OC经验,所以请耐心等待。
当我们登录管理员并点击Extensions>时,我们遇到了问题。运送>基于产品的运输。
当我们尝试添加产品时,没有任何反应。我检查了日志,我们遇到以下错误:
未定义的索引:第322行的/home/xxx/public_html/admin/view/template/shipping/productbased.tpl中的状态 未定义的索引:第325行的/home/xxx/public_html/admin/view/template/shipping/productbased.tpl中的名称 未定义的索引:第325行的/home/xxx/public_html/admin/view/template/shipping/productbased.tpl中的模型
以下代码:
if ($product['status']) {
$enabled_products[$product_id] = $product['name'] . ' (' . $product['model'] . ')';
} else {
$disabled_products[$product_id] = $product['name'] . ' (' . $product['model'] . ')';
}
我使用的是Opencart 1.5.4版
任何方向都表示赞赏。
非常感谢!
答案 0 :(得分:1)
您已将此产品阵列分配到控制器页面中的$this->data[]
阵列,之后您可以将该产品阵列访问到模板部分。
$this->data['products'] = $this->model_product_product->getallProduct();