Site icon Developpeur / integrateur web (Growth Hacker)

PRESTASHOP – class Product

prestashop creer une page custom logo

Nous allons aborder la classe Product de PrestaShop. Comment faire une « insert », « update » d’un produit par exemple.

Télécharger le code sur GitHub.

Faire un insert/update d’un produit sur PrestaShop :

// INIT
$id_product = 3;

// SAVE PRODUCT (=INSERT/UPDATE)
$p = new Product();
//$p = new Product($id_product); // update
$p->reference = ‘5514’;
$p->save();

Faire un insert d’un produit sur PrestaShop :

// INSERT PRODUCT
$p = new Product();
$p->reference = ‘5512’;
$p->add();

Faire un update d’un produit sur PrestaShop :

// INIT
$id_product = 3;

// UPDATE PRODUCT
$p = new Product($id_product);
$p->reference = ‘5510’;
$p->update();

Faire un insert de x catégorie(s) sur PrestaShop :

// INIT
$id_product = 3;

// ADD CATEGORY
$p = new Product($id_product);
$p->addToCategories(array(2, 3, 4));

Faire un update de x catégorie(s) sur PrestaShop :

// INIT
$id_product = 3;

// ADD CATEGORY
$p = new Product( $this->id_product );
$p->updateCategories(array(2, 3));

Quitter la version mobile