Magento1: Узнать тип атрибута Magento

Очень часто при написании модулей и создания дизайна тем для Magento требуется узнать тип атрибута. То есть какой тип атрибута Magento – text, boolean, select, multiselect.

Есть простое решение,
работает быстро и будет удобно как в шаблоне Magento так и модулях Magento.

$modelAttr = Mage::getModel('eav/entity_attribute');
$attributeType = $modelAttr->loadByCode('catalog_product','ATTRIBUTE_CODE');
$attributeTypeInfo = $attributeType->getData();
echo $attributeTypeInfo['frontend_input'];