Php 类别说明至类别列表页面

Php 类别说明至类别列表页面,php,opencart,Php,Opencart,如何将类别描述获取到列出子类别的类别列表页面。 例如,我有一个鞋类页面,其中列出了所有子类别: Nike, Adidas, Puma 现在,我希望在该鞋页上有如下描述文本: Nike - This is description text. Adidas - This is description text2. Puma - This is description text3. 此时,Nike页面的内显示了描述文本,但如何将其转到Shoes页面 我在category.tpl文件中看到: <

如何将类别描述获取到列出子类别的类别列表页面。 例如,我有一个鞋类页面,其中列出了所有子类别:

Nike, Adidas, Puma
现在,我希望在该鞋页上有如下描述文本:

Nike - This is description text.
Adidas - This is description text2.
Puma - This is description text3.
此时,Nike页面的内显示了描述文本,但如何将其转到Shoes页面

我在category.tpl文件中看到:

<?php if ($description) { ?>
<?php echo $description; ?>
<?php } ?>


哪个handels描述,但我需要将其放在其他地方还是需要做什么?

首先,您需要将子类别的描述从控制器传递到tpl文件

catalog\controller\product\category.php中

发现

在这一行之后添加下一行

'description' => strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')),
现在在您的tpl文件中,它是
catalog\view\theme\your\u theme\template\product\category.tpl

您必须在以下循环中添加

<?php foreach ($categories as $category) { ?>
  <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
<?php } ?>


  • 另外,请将您的问题编辑为初始问题,它比现在更具解释性

    这是一个非常混乱的描述@user1720534,请尝试以更可读的方式描述它。谢谢。我不明白这个问题。类别描述应该显示在哪里?@user1720534您的问题最初比它的解释性更强now@shadyyx我猜他想要解密父类别页面上的子类别,其中子类别作为简单的列表元素列出,没有描述
    <?php foreach ($categories as $category) { ?>
      <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
    <?php } ?>