2016-03-02 3 views
0

У меня есть одна проблема, добавить ссылку на название категории для этого у меня есть ниже кодДобавить ссылку на гипер Magento категории

$sports = Mage::getModel('catalog/category') 
        ->getCollection() 
        ->addAttributeToSelect('*') 
        ->addIsActiveFilter(); 

Моя проблема заключается в том, как я могу добавить ссылку на категорию. Ниже мой выход после

foreach($sports as $key => $value) 
{ 
    $data = $value->getData(); 
} 

Выход:

Array (
    [entity_id] => 2 
    [entity_type_id] => 3 
    [attribute_set_id] => 3 
    [parent_id] => 1 
    [created_at] => 2016-02-29 13:39:10 
    [updated_at] => 2016-03-02 12:32:37 
    [path] => 1/2 
    [position] => 1 
    [level] => 1 
    [children_count] => 5 
    [is_active] => 1 
    [include_in_menu] => 1 
    [landing_page] => 4 
    [is_anchor] => 1 
    [custom_apply_to_products] => 0 
    [name] => Default Category 
    [meta_title] => 
    [custom_design] => 
    [page_layout] => 
    [display_mode] => PRODUCTS_AND_PAGE 
    [available_sort_by] => 
    [description] => 
    [meta_keywords] => 
    [meta_description] => 
    [custom_layout_update] => 
    [custom_design_from] => 
    [custom_design_to] => 
    [filter_price_range] => 
) 

Ссылка:

<li><a href="product.html"><?php echo strtoupper($data['name']);?></a></li> 
+0

Можете ли вы перефразировать вопрос? Я не уверен, что вы спрашиваете. –

ответ

0

Попробуйте это решение.

<?php 
$sports = Mage::getModel('catalog/category') 
        ->getCollection() 
        ->addAttributeToSelect('*') 
        ->addIsActiveFilter(); 

$_helper = Mage::helper('catalog/category'); //category helper    
foreach($sports as $sport) 
{ 
    $_currentCat = Mage::getModel('catalog/category')->load($sport->getId()); //load current category 
    echo $_helper->getCategoryUrl($_currentCat); //Category URL 
} 
?> 

Вы можете поместить этот код вместо product.html Но не забудьте проверить код и поместить соответственно.

<?php echo $_helper->getCategoryUrl($_currentCat); ?> 

Надеюсь, это вам поможет!

Смежные вопросы