获取Magento类别URL&名称

时间:2016-10-31 18:04:08

标签: php magento

我想在我的多线程中手动添加一些带有名称的类别链接。 我试过这个(类别ID20为例)

<?php $category = Mage::getModel('catalog/category')->load(20); ?>
<a href="<?php echo $category->getUrl(); ?>"><?php echo $category->getName();?></a>

这样做有效,但我不确定这是不是一个好主意,只是为了获取网址而加载很多。

我也尝试使用翻译:

<a href="<?php echo $this->__('URL-Language1') ?>"><?php echo $this->__('CatName-Language1') ?></a>

在Locale csv中进行翻译。

这也有效,但是&#34;正确的方法是什么?#34;为达到这个?这感觉就像一个解决方法。

1 个答案:

答案 0 :(得分:0)

你可以试试这个:

($categoryId, 'url_key', $storeId)

用于检索任何类别属性(在本例中)也是This form is outdated. Reload the page and try again的url键属性,但它只是url key不是完整的类别URL。