Magento - Obtenir des produits de l'attribut dans la vue.phtml

Je suis en train de charger une catégorie personnalisée dans la catalog/category/vue.phtml à l'archivage de ce que j'utilise:

<?php
$_category = Mage::getModel('catalog/category')->load(47);
$_productCollection = $_category->getProductCollection();
if($_productCollection->count()) {
    foreach( $_productCollection as $_product ):
        echo $_product->getProductUrl();
        echo $this->getPriceHtml($_product, true);
        echo $this->htmlEscape($_product->getName());
    endforeach;
}
?>

Je peux charger l'URL par exemple, maintenant je veux charger un attribut personnalisé par exemple la couleur:

$_product->getResource()->getAttribute('color')->getFrontend()->getValue($_product)

Ce code ne fonctionne pas, je suis sûr à 100% de la couleur de définir l'attribut à afficher dans la liste des catégories et aussi que les éléments de cette catégorie ont ce champs à remplir. Je le sais parce que ce code fonctionne sur list.html.

Ce que je fais de mal? Je suis en train de travailler avec 1.7.0.2.

Le résultat attendu est de montrer toutes les COULEURS attribue à partir d'un personnalisé cateogory dans

catalog/category/vue.phtml

OriginalL'auteur Ignacio Correia | 2013-07-05