【发布时间】:2014-10-08 07:37:23
【问题描述】:
OpenCart 扩展开发的新手。我目前正在开发 99Bill(中国支付方式)支付扩展。
目前,我已将新文件添加到 MVC 目录(因此,我在 admin、catalog 等下添加了文件,我将扩展名命名为 bill99,因为 PHP 不允许名称以数字开头)。
我试图测试我的扩展程序,但在我的 OpenCart 主页上,我收到以下错误:
注意:未定义索引:第 20 行 /vagrant/opencart/upload/catalog/model/catalog/product.php 中的 mobile_description
注意:未定义索引:/vagrant/opencart/upload/catalog/model/ 中的 mobile_description第 20 行的目录/product.php
注意:未定义索引:/vagrant/opencart/upload/catalog/model/catalog/product.php 第 20 行中的 mobile_description
注意:未定义索引:/vagrant/ 中的 mobile_description第 20 行的 opencart/upload/catalog/model/catalog/product.php
注意:未定义索引:第 20 行 /vagrant/opencart/upload/catalog/model/catalog/product.php 中的 mobile_description
注意:未定义索引:第 20 行 /vagrant/opencart/upload/catalog/model/catalog/product.php 中的 mobile_description
我不太清楚我是如何触发它的,因为我之前从未编辑或接触过product.php 文件。即使我禁用/卸载我的 99Bill 扩展程序,也会出现错误。
当我导航到 product.php 时,第 20 行简单地说:
'description' => $query->row['mobile_description']
我感觉我的错误与 product.php 文件无关,因为我以前从未接触过它,并且可能与我的 99Bill 扩展有关。我可能没有在某个地方初始化一个类。
对于以前遇到此错误的人,您能帮我理解一下吗?
【问题讨论】: