我正在为Magento 2构建一个主题。主页需要循环遍历所有类别,并输出类别名称,网址和上传到.phtml文件中管理员类别的图像。
这可能吗?我怎样才能做到这一点?
提前致谢:)
答案 0 :(得分:3)
跳下面的代码可以帮到你。
我们使用了直接对象管理器。请在您的phtml文件中使用此代码并在任何地方运行。
<?php
1- create a phtml file or write this code in any phtml file and use where you want-
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$categoryCollection = $objectManager->get('\Magento\Catalog\Model\ResourceModel\Category\CollectionFactory');
$categoryHelper = $objectManager->get('\Magento\Catalog\Helper\Category');
$categories = $categoryHelper->getStoreCategories();
foreach ($categories as $category) {
//print_r($category->getData()); ?>
<a href="<?php echo $category->getUrl();?>"><?php echo $category->getName() ;?></a>
<?php }?>
请同时查看此链接 - http://blog.chapagain.com.np/magento-2-get-parent-category-children-categories-product-count/