Groupe : Membres
 Messages : 2 | Salut à tous.
Voila, je bosse depuis tres peu dans magento et j'ai pas mal de problemes auquels je trouve tant bien que mal des solutions. Mais pour l'instant je suis bloqué par celui ci :
Je voudrais rajouter automatiquement un produit dans le panier d'un utilisateur. J'aimerais le faire juste apres qu'il clique sur ajouter le premier produit dans le Panier... Voici mon code :
Code :
$produit = Mage::getModel('catalog/product')
->addAttributeToFilter('attribute_set_id','26')
->setStoreId(Mage::app()->getStore()->getId())
->load();
if ($product->getId()) {
return $product;
}
Le attribut set c'est parce que j'ai créé un attribut pour ce type de produit. Le Hic c'est que ma requete ne donne pas... J'ai l'erreur :
Code :
Fatal error: Call to undefined method Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Collection::getId() in D:\Web\Offshore\magento\app\code\core\Mage\Checkout\controllers\CartController.php on line 122
Quelqu'un aurait pas une idée ? Merci
- - - Apprenti Magento
Freelance |