Как мне получить текущий идентификатор категории?

У меня есть страница CMS, на которой я собираюсь отображать продукты со следующим обновленным кодом XML:

<reference name="content">
    <block type="catalog/product_list"  name="product_list" template="catalog/product/wholesale-list.phtml">
        <action method="setCategoryId"><category_id>191</category_id></action>
        <action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
    </block>
</reference> 

Я попытался получить идентификатор, который я установил в макете, но безуспешно. Я пробовал:

$_category = Mage::registry(‘current_category’);
$currentCategoryId= $_category->getId();

и

$layer = Mage::getSingleton(‘catalog/layer’);
$_category = $layer->getCurrentCategory();
$currentCategoryId= $_category->getId();

Но ни один из этих методов не работает. Кто-нибудь знает, как я могу получить идентификатор?

5
задан Jonathan Day 1 April 2011 в 00:38
поделиться