Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Как получить список категорий для конкретного товара? 
 
MrAngel
Jr. Member
 
Avatar
Total Posts:  9
Joined:  2009-05-19
 

Всем привет.

Есть ли у кого пример как получить список категорий в которых встречается конкретный продукт?
Нужен пример на PHP.  Или хотя бы намекните в каком направлении рыть smile

Спасибо.

 
Magento Community Magento Community
Magento Community
Magento Community
 
MrAngel
Jr. Member
 
Avatar
Total Posts:  9
Joined:  2009-05-19
 

Нашёл.
В моём случае нужно было вывести все субкатегории, что лежат в категории Authors

<?php $_product $this->getProduct(); ?>
<?php $_categoryIds 
$_product->getCategoryCollection(); ?>
    
<?php 
foreach ($_categoryIds as $category): ?>
    <?php $category 
Mage::getModel('catalog/category')->load($category); ?>
    <?php $parent_category 
Mage::getModel('catalog/category')->load($category->parent_id); ?>

    <?php 
if ($parent_category->getName() == 'Authors'): ?>
        
<a href="<?php echo $category->getUrl() ?>"><?php echo $category->getName() ?></a><br>
    
<?php endif; ?>
<?php 
endforeach ?>
 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top