-2

我们刚刚重新设计了在 OpenCart 上运行的客户电子商务网站。我们正在尝试追踪我们在错误日志中看到的错误,但到目前为止它一直在躲避我们:

PHP 通知:未定义索引:第 360 行 .../vqmod/vqcache/vq2-catalog_view_theme_margaretha_template_common_header.tpl 中的路由

该行的代码是:

<?php if ($this->request->get['route'] != 'common/home') { ?>
  <div id="free-shipping">
    <p>Free shipping on all orders!</p>
  </div>
<?php } ?>

我不确定为什么这会引发错误。有任何想法吗?

4

1 回答 1

1

更改您的 if 条件,如下所示:

<?php if (isset($this->request->get['route']) && $this->request->get['route'] != 'common/home') { ?>
    <div id="free-shipping">
        <p>Free shipping on all orders!</p>
    </div>
<?php } ?>

代码可能在您的主题文件夹common/header.tpl或某些 vqmod xml 文件中(编辑文件/vqmod/vqcache/vq2-catalog_view_theme_margaretha_template_common_header.tpl不会进行任何更改)。

祝你今天过得愉快 !!

于 2014-04-30T04:54:40.033 回答