Jump to content

Vytvoření produktu v php


jval

Recommended Posts

Zdravím, mám malý skript který je spouštěn přes cron a u jednotlivých produktů identifikovaných dle EAN13 upravuje cenu a množství.

Potřeboval bych nastavit, že pokud dle EAN13 daný produkt v eshopu neexistuje, tak ho založit a zařadit do určité kategorie.

Myslel jsem něco takového:

$product = new Product();
$product->ean13 = 9999999999999;
$product->name = 'Novy produkt';
$product->link_rewrite = 'novy-produkt';
$product->id_category = 64;
$product->id_category_default = 64;
$product->add();

Ale nějak mi to nemaká.

Nemá někdo nějaký příklad jak vložit nový produkt pomocí třídy Product jen s nutnými parametry, vše ostatní se bude doeditovávat ručně.

Děkuji 

Link to comment
Share on other sites

Děkuji všem nakonec jsem našel podobné řešení.

<?php
$site_base_path = "../";
include($site_base_path . 'config/config.inc.php');
require_once($site_base_path . 'init.php');

$product = new Product();
$product->ean13 = 9999999999999;
$product->name = array((int)Configuration::get('PS_LANG_DEFAULT') =>  'Test importu');;
$product->link_rewrite = array((int)Configuration::get('PS_LANG_DEFAULT') =>  'test-importu');
$product->id_category = 6;
$product->id_category_default = 6;
$product->redirect_type = '404';
$product->add();
$product->addToCategories(array(6));
?>
Link to comment
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
×
×
  • Create New...