Jump to content

Modificacion de Webservices y XML en prestashop


apositivo

Recommended Posts

saludos comunidad !

 

nos pueden ayudar a identificar cuales son las clases ,  archivos o querys que debo modificar para los webservice de productos  ?

 

ejemplo al acceder al WS

http://localhost/test/api/products/1

 

 

nos genera  el siguiente  XML

<prestashop>
    <product>
        <id>1</id>
        <id_manufacturer xlink:href="http://localhost/test/api/manufacturers/1">1</id_manufacturer>
        <id_supplier xlink:href="http://localhost/test/api/suppliers/1">1</id_supplier>
        <id_category_default xlink:href="http://localhost/test/api/categories/5">5</id_category_default>
        <new/>
        <cache_default_attribute>1</cache_default_attribute>
        <id_default_image xlink:href="http://localhost/test/api/images/products/1/1" notFilterable="true">1</id_default_image>
        <id_default_combination xlink:href="http://localhost/test/api/combinations/1" notFilterable="true">1</id_default_combination>
        <id_tax_rules_group xlink:href="http://localhost/test/api/tax_rule_groups/1">1</id_tax_rules_group>
        <position_in_category notFilterable="true">0</position_in_category>
        <manufacturer_name notFilterable="true">Fashion Manufacturer</manufacturer_name>
        <quantity notFilterable="true">0</quantity>
        <type notFilterable="true">simple</type>
        <id_shop_default>1</id_shop_default>
        <reference>demo_1</reference>
        <supplier_reference/>
        <location/>
        <width>0.000000</width>
        <height>0.000000</height>
        <depth>0.000000</depth>
        <weight>0.000000</weight>
        <quantity_discount>0</quantity_discount>
        <ean13>0</ean13>
        <upc/>
        <cache_is_pack>0</cache_is_pack>
        <cache_has_attachments>0</cache_has_attachments>
        <is_virtual>0</is_virtual>
        <on_sale>0</on_sale>
        <online_only>0</online_only>
        <ecotax>0.000000</ecotax>
        <minimal_quantity>1</minimal_quantity>
        <price>16.510000</price>
        <wholesale_price>4.950000</wholesale_price>
        <unity/>
        <unit_price_ratio>0.000000</unit_price_ratio>
        <additional_shipping_cost>0.00</additional_shipping_cost>
        <customizable>0</customizable>
        <text_fields>0</text_fields>
        <uploadable_files>0</uploadable_files>
        <active>1</active>
        <redirect_type>404</redirect_type>
        <id_product_redirected>0</id_product_redirected>
        <available_for_order>1</available_for_order>
        <available_date>0000-00-00</available_date>
        <condition>new</condition>
        <show_price>1</show_price>
        <indexed>1</indexed>
        <visibility>both</visibility>
        <advanced_stock_management>0</advanced_stock_management>
        <date_add>2015-08-12 14:32:07</date_add>
        <date_upd>2015-08-12 14:32:07</date_upd>
        <pack_stock_type>3</pack_stock_type>
        <meta_description>
            <language id="1" xlink:href="http://localhost/test/api/languages/1"></language>
            <language id="2" xlink:href="http://localhost/test/api/languages/2"></language>
        </meta_description>
        <meta_keywords>
            <language id="1" xlink:href="http://localhost/test/api/languages/1"></language>
            <language id="2" xlink:href="http://localhost/test/api/languages/2"></language>
        </meta_keywords>
        <meta_title>
            <language id="1" xlink:href="http://localhost/test/api/languages/1"></language>
            <language id="2" xlink:href="http://localhost/test/api/languages/2"></language>
        </meta_title>
        <link_rewrite>
            <language id="1" xlink:href="http://localhost/test/api/languages/1">faded-short-sleeves-tshirt</language>
            <language id="2" xlink:href="http://localhost/test/api/languages/2">camiseta-destenida-manga-corta</language>
        </link_rewrite>
        <name>
            <language id="1" xlink:href="http://localhost/test/api/languages/1">Faded Short Sleeves T-shirt</language>
            <language id="2" xlink:href="http://localhost/test/api/languages/2">Camiseta efecto desteñido de manga corta</language>
        </name>
        <description>
            <language id="1" xlink:href="http://localhost/test/api/languages/1">
                <p>Fashion has been creating well-designed collections since 2010. The brand offers feminine designs delivering stylish separates and statement dresses which have since evolved into a full ready-to-wear collection in which every item is a vital part of a woman's wardrobe. The result? Cool, easy, chic looks with youthful elegance and unmistakable signature style. All the beautiful pieces are made in Italy and manufactured with the greatest attention. Now Fashion extends to a range of accessories including shoes, hats, belts and more!</p>
            </language>
            <language id="2" xlink:href="http://localhost/test/api/languages/2">
                <p>Fashion lleva diseñando colecciones increíbles desde 2010. La marca ofrece diseños femeninos, con elegantes prendas para combinar y las últimas tendencias en vestidos. Las colecciones han evolucionado hacia una línea prêt-à-porter en la que cada elemento resulta indispensable en el fondo de armario de una mujer. ¿El resultado? Looks frescos, sencillos y muy chic, con una elegancia juvenil y un estilo único e inconfundible. Todas las prendas se confeccionan en Italia, prestando atención hasta al más mínimo detalle. Ahora Fashion ha ampliado su catálogo para incluir todo tipo de complementos: ¡zapatos, sombreros, cinturones y mucho más!
                </ p>
            </language>
        </description>
        <description_short>
            <language id="1" xlink:href="http://localhost/test/api/languages/1">
                <p>Faded short sleeves t-shirt with high neckline. Soft and stretchy material for a comfortable fit. Accessorize with a straw hat and you're ready for summer!</p>
            </language>
            <language id="2" xlink:href="http://localhost/test/api/languages/2">
                <p>Camiseta de manga corta con efecto desteñido  y escote cerrado. Material suave y elástico para un ajuste cómodo. ¡Combínala con un sombrero de paja y estarás lista para el verano!</p>
            </language>
        </description_short>
        <available_now>
            <language id="1" xlink:href="http://localhost/test/api/languages/1">In stock</language>
            <language id="2" xlink:href="http://localhost/test/api/languages/2">En stock</language>
        </available_now>
        <available_later>
            <language id="1" xlink:href="http://localhost/test/api/languages/1"></language>
            <language id="2" xlink:href="http://localhost/test/api/languages/2"></language>
        </available_later>
        <associations>
            <categories nodeType="category" api="categories">
                <category xlink:href="http://localhost/test/api/categories/2">
                    <id>2</id>
                </category>
                <category xlink:href="http://localhost/test/api/categories/3">
                    <id>3</id>
                </category>
                <category xlink:href="http://localhost/test/api/categories/4">
                    <id>4</id>
                </category>
                <category xlink:href="http://localhost/test/api/categories/5">
                    <id>5</id>
                </category>
            </categories>
            <images nodeType="image" api="images">
                <image xlink:href="http://localhost/test/api/images/products/1/1">
                    <id>1</id>
                </image>
                <image xlink:href="http://localhost/test/api/images/products/1/2">
                    <id>2</id>
                </image>
                <image xlink:href="http://localhost/test/api/images/products/1/3">
                    <id>3</id>
                </image>
                <image xlink:href="http://localhost/test/api/images/products/1/4">
                    <id>4</id>
                </image>
            </images>
            <combinations nodeType="combination" api="combinations">
                <combination xlink:href="http://localhost/test/api/combinations/1">
                    <id>1</id>
                </combination>
                <combination xlink:href="http://localhost/test/api/combinations/2">
                    <id>2</id>
                </combination>
                <combination xlink:href="http://localhost/test/api/combinations/3">
                    <id>3</id>
                </combination>
                <combination xlink:href="http://localhost/test/api/combinations/4">
                    <id>4</id>
                </combination>
                <combination xlink:href="http://localhost/test/api/combinations/5">
                    <id>5</id>
                </combination>
                <combination xlink:href="http://localhost/test/api/combinations/6">
                    <id>6</id>
                </combination>
            </combinations>
            <product_option_values nodeType="product_option_value" api="product_option_values">
                <product_option_value xlink:href="http://localhost/test/api/product_option_values/1">
                    <id>1</id>
                </product_option_value>
                <product_option_value xlink:href="http://localhost/test/api/product_option_values/13">
                    <id>13</id>
                </product_option_value>
                <product_option_value xlink:href="http://localhost/test/api/product_option_values/14">
                    <id>14</id>
                </product_option_value>
                <product_option_value xlink:href="http://localhost/test/api/product_option_values/2">
                    <id>2</id>
                </product_option_value>
                <product_option_value xlink:href="http://localhost/test/api/product_option_values/3">
                    <id>3</id>
                </product_option_value>
            </product_option_values>
            <product_features nodeType="product_feature" api="product_features">
                <product_feature xlink:href="http://localhost/test/api/product_features/5">
                    <id>5</id>
                    <id_feature_value xlink:href="http://localhost/test/api/product_feature_values/5">5</id_feature_value>
                </product_feature>
                <product_feature xlink:href="http://localhost/test/api/product_features/6">
                    <id>6</id>
                    <id_feature_value xlink:href="http://localhost/test/api/product_feature_values/11">11</id_feature_value>
                </product_feature>
                <product_feature xlink:href="http://localhost/test/api/product_features/7">
                    <id>7</id>
                    <id_feature_value xlink:href="http://localhost/test/api/product_feature_values/17">17</id_feature_value>
                </product_feature>
            </product_features>
            <tags nodeType="tag" api="tags"/>
            <stock_availables nodeType="stock_available" api="stock_availables">
                <stock_available xlink:href="http://localhost/test/api/stock_availables/1">
                    <id>1</id>
                    <id_product_attribute>0</id_product_attribute>
                </stock_available>
                <stock_available xlink:href="http://localhost/test/api/stock_availables/8">
                    <id>8</id>
                    <id_product_attribute>1</id_product_attribute>
                </stock_available>
                <stock_available xlink:href="http://localhost/test/api/stock_availables/9">
                    <id>9</id>
                    <id_product_attribute>2</id_product_attribute>
                </stock_available>
                <stock_available xlink:href="http://localhost/test/api/stock_availables/10">
                    <id>10</id>
                    <id_product_attribute>3</id_product_attribute>
                </stock_available>
                <stock_available xlink:href="http://localhost/test/api/stock_availables/11">
                    <id>11</id>
                    <id_product_attribute>4</id_product_attribute>
                </stock_available>
                <stock_available xlink:href="http://localhost/test/api/stock_availables/12">
                    <id>12</id>
                    <id_product_attribute>5</id_product_attribute>
                </stock_available>
                <stock_available xlink:href="http://localhost/test/api/stock_availables/13">
                    <id>13</id>
                    <id_product_attribute>6</id_product_attribute>
                </stock_available>
            </stock_availables>
            <accessories nodeType="product" api="products"/>
            <product_bundle nodeType="product" api="products"/>
        </associations>
    </product>
</prestashop>
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...