В настоящее время я работаю с 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
}
Я не был в состоянии учуять метод для извлечения параметра идентификатора, который используется для фильтрации коллекции, любая помощь будет оценена.