来自主页的 Opencart 类别链接

Opencart categories links from main page

我想知道如何在 Opencart 中的主页上创建我的主要类别,以连续创建 3 个类别,每个类别后跟子类别,如下所示: 对不起我的绘画技巧。因此,每个类别和子类别都将有一张可点击的图片。然而

<a href="<?php echo $this->url->link('product/category', 'path=59'); ?">pic</a>

对我不起作用。它说 "Access forbidden",所以 还有其他方法可以做到这一点吗? 因为只要我能够做出简单的工作 link,我就能处理 table.

通常应避免在视图 (tpl) 中调用方法。我建议首先在相关控制器中定义它。无论如何,您的 link 应该可以工作,但是引号放错了位置并且您没有关闭打开的锚标记。我应该看起来像这样:

<a href="<?php echo $this->url->link('product/category', 'path=59'); ?>">pic</a>

更新:

正如您所解释的那样,您正在从扩展中将其添加为 html,您不能从那里调用 php 函数,因此您需要指定实际的 link,在这种情况下将是:

<a href="/index.php?route=product/category&path=59">pic</a>

或根据您发表的评论

<a href="/shop/index.php?route=product/category&path=59">pic</a>