模板错误admin / productbased.tpl

时间:2015-03-18 10:43:42

标签: php smarty opencart

我必须跳到这个使用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版

任何方向都表示赞赏。

非常感谢!

1 个答案:

答案 0 :(得分:1)

您已将此产品阵列分配到控制器页面中的$this->data[]阵列,之后您可以将该产品阵列访问到模板部分。

像这样:

$this->data['products'] = $this->model_product_product->getallProduct();