:::: MENU ::::

Obtener los atributos de un producto configurable en Magento

Obtener los atributos de un producto configurable en Magento
3 votos, 4.33 media (85% puntos)

Un pequeño ejemplo para obtener los atributos u opciones de un producto configurable en Magento, y sus identificadores, códigos y etiquetas.

El código muestra los atributos de super-producto, pero no las opciones particulares del producto en cuestión (custom options). Si alguien está interesado en las opciones propias o custom options de los productos (configurables o no), que siga el enlace anterior.

$_product = Mage::getModel("catalog/product")->load($pid);
$opciones = $_product->getTypeInstance()->getConfigurableAttributes();
foreach($opciones as $opcion) {
    echo "ID:".$opcion->getProductAttribute()->getId()."<br/>";
    echo "Codigo:".$opcion->getProductAttribute()->getAttributeCode()."<br/>";
    echo "Etiqueta:".$opcion->getProductAttribute()->getFrontend()->getLabel()."<br/>";
}



Hey! Qué opinas sobre el artículo?