PRESTASHOP enviar features en la creación del producto PHPWebService

  • Autor Autor andresblend
  • Fecha de inicio Fecha de inicio
andresblend

andresblend

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Necesito crear productos desde PHP con un desarrollo nuevo, ya logro crearlos, sin embargo no sé como enviar las características, las personalizadas, por ejemplo en este caso relojes, tienen modelo , Sumergibilidad etc, estas carácterísitcas ya están en prestashop, pero no sé como se envían, alguien puede colaborarme?

intento con
Insertar CODE, HTML o PHP:
  $product->product_features->id = 11;
    $product->product_features->id_feature_value = "16975";

donde la feature 11 corresponde a "modelo" pero no lo crea , tampoco me arroja un error ni nada. Codigo completo:

Insertar CODE, HTML o PHP:
$webService = new PrestaShopWebservice(SITE_URL, WEBSERVICE_AUTH_KEY, DEBUG_MODE);
    $xml = $webService->get(array('url' => SITE_URL.'/api/products?schema=blank'));




    $product = $xml->children()->children();
    $product->price = 999000; 
    $product->wholesale_price = 89; 
    $product->active = '1';
    $product->on_sale = 0; 
    $product->show_price = 1;
    $product->available_for_order = 1;
    $product->ean13 = "111444522";
    $product->name->language[0][0] = "3";
    $product->name->language[0][0] = "productito";
    $product->product_features->id = 11;
    $product->product_features->id_feature_value = "16975";


    $product->description = "Description produit webservice";

    $product->link_rewrite->language[0][0] = "3";

    $product->description_short->language[0][0] = "Descr. courte";
    $product->description_short->language[0][0]['id'] = 1;





    $product->description_short->language[0][0]['xlink:href'] = SITE_URL . '/api/languages/' . 1;
    $product->reference = "1111000000";

    $product->depends_on_stock = 0; 

    $category_id = 3;
    $product->associations->categories->addChild('category')->addChild('id', $category_id);
    $product->id_category_default = $category_id;

    //
    $opt = array('resource' => 'products');
    $opt['postXml'] = $xml->asXML();
    $xml = $webService->add($opt);
 
Atrás
Arriba