Dernière version :
1.4.1

Communauté

Connexion

Pseudo :

Pass :

Mot de passe perdu ?
Inscription

Statistiques

5 magentiens connectés
302 magentiens
6 tutoriels
4 plugins

Localisation : MyGento > Les forums > Aide générale > Ajout automatique de produit : Lecture du sujet

Ajout automatique de produit

Pages : 1 
Déconnecté  alix.makovni
# Message ajouté le 15/01/2009 à 16h37
Groupe : Membres
Avatar de alix.makovni
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
Déconnecté  olixelle
# Message ajouté le 07/03/2009 à 19h56
Groupe : Membres
Messages : 26
ton pb est que tu utilises une variable $produit que tu initialises et ensuite tu test sur la variable $product.. nommes tes variables pareils et ca ira mieux

Pages : 1