0

我唯一的问题:我想在产品页面上创建一个链接:/public_html/app/design/frontend/default/default/template/catalog/product/view.phtml

到产品所属的类别。我可以得到这个

问题 ;

大多数产品属于多个类别。我在根目录中有一张带有“品牌”的地图,所以 url = /all_brands/brand

所以 product_a 在例如的列表中:BrandA

但有些产品也列在例如地图 Weeoffers (in Root) /weekoffer/

如果我只想在 url 中包含 BRAND ID,如何确定正确的 ID?

id_path="all_brands/22" ?

4

1 回答 1

0

您可以通过调用从注册表中获取当前类别Mage::registry('current_category')。默认情况下,这只会按您的预期工作,CATALOG PAGE并且PRODUCT PAGE

如果您正在查看产品,并且想要获取查看类别的类别,您可以使用Mage::registry('current_category')->getId();.

当然,如果您确保它current_category不为空,那将是明智的:)

于 2013-08-21T19:37:28.313 回答