Jump to content

Crear productos via webservice


IcuScc

Recommended Posts

Hola a todos, y gracias de antemano por vuestro tiempo.

 

tengo prestashop 1.6 con multitienda.

 

cuando creo un articulo desde el backoffice, se ve en todas las tiendas perfectamente, pero cuando lo creo via webservice no.

 

sabe alguien la solución?

 

pongo un ejemplo de la petición que hago via post

 

Gracias

 

--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------

<?xml version="1.0" encoding="utf-8"?>
<prestashop xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <product>
    <id />
    <reference>icuscc2</reference>
    <id_category_default>2</id_category_default>
    <available_for_order>0</available_for_order>
    <show_price>1</show_price>
    <price>0.000000</price>
    <active>0</active>
    <id_tax_rules_group>54</id_tax_rules_group>
    <ean13 />
    <id_supplier />
    <supplier_reference />
    <is_virtual>0</is_virtual>
    <weight />
    <id_manufacturer />
    <type />
    <width />
    <depth />
    <quantity_discount />
    <on_sale />
    <online_only />
    <ecotax />
    <minimal_quantity />
    <wholesale_price />
    <unity />
    <unit_price_ratio />
    <additional_shipping_cost />
    <customizable />
    <condition />
    <indexed />
    <visibility />
    <advanced_stock_management />
    <associations><categories>
      <category>
        <id>2</id>
      </category>
    </categories></associations>
    <name>
      <language id="1">icuscc test</language>
    </name>
    <description>
      <language id="1">icuscc test</language>
    </description>
    <description_short>
      <language id="1">icuscc test</language>
    </description_short>
    <meta_title>
      <language id="1" />
      <language id="2" />
      <language id="3" />
    </meta_title>
    <meta_keywords>
      <language id="1" />
      <language id="2" />
      <language id="3" />
    </meta_keywords>
    <meta_description>
      <language id="1" />
      <language id="2" />
      <language id="3" />
    </meta_description>
    <link_rewrite>
      <language id="1">icuscc</language>
    </link_rewrite>
  </product>
</prestashop>

 

--------------------------------------------------------------------------------------------------

Link to comment
Share on other sites

Gracias, Rafael. Lo he mirado y creo que no me lo soluciona.

Los productos se me crean bien, pero no en todas las tiendas solo en la principal. Necesito que se creen una vez y sean visibles en todas las tiendas. Si lo hago por backoffice, perfecto, pero via webservice no.

 

Creo que falta algun parametro pero no lo encuentro.

 

Gracias

Link to comment
Share on other sites

Hola Javi, buenos días.

Si, lo he comprobado. El servicio web esta activo para todas las tiendas. De hecho puedo consultar cada producto de cada tienda via webservice.

 

Segun he ido leyendo por internet, parece ser un fallo de la versión 1.6, ya que al parecer en la 1.5 si que iba bien, pero esto ultimo no lo he comprobado.

 

Seguiremos buscando.

 

Gracias

  • Like 1
Link to comment
Share on other sites

  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...