在 magento 2 的自定义 phtml 文件中获取类别描述
Get Category Description in my cutom phtml file in magento 2
我正在使用 Magento 2。我想在我的自定义 phtml 文件中获取类别描述和图像。
我该怎么做?
如果你想在 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();
我正在使用 Magento 2。我想在我的自定义 phtml 文件中获取类别描述和图像。 我该怎么做?
如果你想在 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();