【发布时间】:2020-03-11 09:00:17
【问题描述】:
我正在使用 Magento 2。我想在我的自定义 phtml 文件中获取类别描述和图像。 我该怎么做?
【问题讨论】:
标签: categories magento2 descriptor
我正在使用 Magento 2。我想在我的自定义 phtml 文件中获取类别描述和图像。 我该怎么做?
【问题讨论】:
标签: categories magento2 descriptor
如果您想在 phtml 中获取当前类别信息,可以使用以下代码。
<?php
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$currentCategory = $objectManager->get('Magento\Framework\Registry')->registry('current_category');//get current category information
echo $currentCategory->getId();
echo $currentCategory->getName();
echo $currentCategory->getDescription();
echo $currentCategory->getImageUrl();
?>
或者你想加载任何特定的类别然后你可以使用下面的代码。
$categoryId = 3;
$_objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$category = $_objectManager->create('Magento\Catalog\Model\Category')
->load($categoryId);
echo $category->getName();
echo $category->getImageUrl();
【讨论】: