Jump to content

Créer un pack de produits par la programmation


Recommended Posts

Bonjour,

 

Avec Prestashop, je sais créé de simple produit avec ou sans personnalisation.

Maintenant je voudrais créer des packs de produits par le dev.

Les produits existent déjà dans le BO.

 

Je voudrais savoir si quelqu'un sait comment créer un pack de produits, ajouter des produits à l'intérieur, par le dev.

J'ai fait des recherche dans les différentes class et controller mais je ne vois pas trop.

 

Un peu d'aide serait la bien venu.

 

Merci.

Share this post


Link to post
Share on other sites

Bonjour,

 

une piste...

 //Creation de produits              
$product = new Product();
$product->name = array((int)Configuration::get('PS_LANG_DEFAULT') =>  $name);
$product->link_rewrite = array((int)Configuration::get('PS_LANG_DEFAULT') =>  $link_rewrite);
$product->id_category = 2;
$product->id_category_default = 2;
$product->is_virtual=1;
$product->price = 0;
$product->id_tax_rules_group = 0;
$product->minimal_quantity = 1;
$product->show_price =1;
$product->redirect_type = '404';
$product-> id_pack_product_attribute ='';
$product->add();
$product->addToCategories(array(2));

Share this post


Link to post
Share on other sites

  • 3 weeks later...

Bonjour,

 

Merci de vos retour et désolé pour ma réponse tardive, j'étais à l'étranger.

 

En fait, il faut que je crée un module qui va permettre au utilisateurs de pouvoir commander un ensemble de produit. Un peu comme un configurateur PC.

Une fois les choix des utilisateurs fais, il va cliquer sur le bouton "Ajouter au panier".

 

Et c'est à ce moment là que je voudrais créer un pack de produits contenant l'ensemble des produits choisis par le client.

Créer un produit classique ou virtuel ca je sais faire sans problème Mais le produit pack non.

 

Pour pouvoir ajouter un produit à un pack ca aussi sans problème, 

Pack::addItem($id_product, $id_item, $qty, $id_attribute_item)

J'ai beaucoup parcourir le core de Prestashop je ne trouve pas.

 

Si vous avez une piste je suis à votre écoute.

 

Merci.

Share this post


Link to post
Share on other sites

Non pas du tout.

Ce que tu me propose est un produit dans lequel on configure la déclinaison voulu.

 

Là ce que je veux c'est vraiment un pack de produit choisi par le client.

A La base le pack n'existe pas, je veux pouvoir le créer à la volée lors de l'ajout au panier.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More