【问题标题】:Magento display all categories in a separate view all pageMagento 在单独的查看所有页面中显示所有类别
【发布时间】:2015-08-26 06:44:28
【问题描述】:

我是 magento 的新手。 我创建了一个模块来在单独的页面中显示所有类别,但我努力连接类别表以检索所有类别并在单独的页面中显示所有类别。 我必须提供一个链接以查看主页中的所有类别。这样所有类别都会被列出..

谁能帮我做到这一点? 提前谢谢..

【问题讨论】:

  • 请提供您尝试过的示例

标签: php magento


【解决方案1】:

列出商店的所有类别:

$helper = Mage::helper('catalog/category');
$categoryCollection = $helper->getStoreCategories('name', true, false);
if(is_object($categoryCollection) && $categoryCollection->count()):

?>
    <h3><?php echo $this->__('Categories'); ?></h3>
    <ul class="sub-cat">
        <?php foreach($categoryCollection as $_item): ?>
            <li><a href="<?php echo $this->getItemUrl($_item) ?>" title="<?php echo $this->escapeHtml($_item->name) ?>"><?php echo $this->escapeHtml($_item->name) ?></a></li>
        <?php endforeach; ?>
    </ul>
<?php
endif;

?>

【讨论】:

  • 我想从块中检索此类别列表,然后我不想在视图页面中打印。
  • 这样您就可以将前两行放在块函数中并从模板文件中调用
  • 好的..我明白了..谢谢..但我想分开主类别和子类别来打印树结构..
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-14
  • 1970-01-01
  • 2017-03-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多