2016-03-04 2 views
0

В настоящее время я работаю с Magento CE 1.X, в частности, при построении представления продукта, обертывающего простые продукты в их настраиваемом продукте для группового отображения.Magento - Retrieve Layered Attribute Attribute ID

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

Токовая петля Я работаю с это ...

$appliedFilters = Mage::getSingleton('catalog/layer')->getState()->getFilters(); 
    foreach ($appliedFilters as $item) { 
     $item->getName(); // Retrieves Name 
     $item->getLabel(); // Retrieves selected value name 
     $item->getFilter()->getRequestVar(); // Retrieves filter code I.E. color 
    } 

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

ответ

1

После слежка через тысячи линий выплюнуть на var_dumping $ пункт, я обнаружил, что можно получить с ...

$item->getValue();