我有 2 个根类别,其中一个显示在顶部导航栏,另一个显示在产品页面。
- 根类别 1
- 根类别 2
我将“根类别 1”设置为“基本类别”,它工作正常。但是当我尝试链接到第二个类别时,我总是得到一个格式错误的 URL 和一个以下 404 页面。
$cats = $_product->getCategoryIds();
foreach ($cats as $category_id) {
$_cat = Mage::getModel('catalog/category')->load($category_id) ;
echo $_categoryHelper->getCategoryUrl($_cat);
endforeach;
我得到以下结果http://example.com/catalog/category/view/s/url-key/id/11/
。
关于如何解决这个问题或更好的方法的任何想法?