Sincronizare categorii/produse: XML file


1. category_products.xml - răspunde de adăugarea categoriilor și produselor

<catalog> /informații despre categorii
    <id>category_id</id> /ID categorieiei în baza 1C; obligatoriu
    <parent_id>parent_category_id</parent_id> /ID categoriei părinte în baza 1C (la care categorie trebuie de legat categoria dată); nu este obligatoriu
    <name_ru>category_name_ru</name_ru> /denumirea categoriilor în Ru; obligatoriu
    <name_ro>category_name_ro</name_ro> /denumirea categoriilor în Ro; obligatoriu
    <is_visible>0</is_visible> /vizibilitatea categoriei pe site: 0 - ascunsă, 1 - vizibilă
    <order>1</order> /ordinea categoriilor în catalog
</catalog>


<grup>
    <id>b5ecc907-7350-11f0-8ba0-00155da0a011</id> /ID grupei de produse
    <name>group_name</name> /denumirea grupei de produse
    <select_specifications> /tipul grupei de produse
        <select_specification>
            <name_ro>characteristic_ro</name_ro> /denumirea în Ro a caracteristicilor pentru grupa de produse
            <name_ru>characteristic_ru</name_ru> udenumirea în Rо a caracteristicilor pentru grupa de produse
            <order>1</order> /ordinea caracteristicilor în grupă 
        </select_specification>
    </select_specifications>
    <specificații_imagini>   
        <specificație_imagine>
            <name_ro>caracteristic_ro</name_ro>
            <name_ru>caracteristic_ro</name_ru>
            <order>1</order>
        </image_specification>
    </images_specifications>
    <specificații_blocuri>
        <specificație_blocuri>
            <name_ro>caracteristic_ro</name_ro>
            <name_ru>caracteristic_ro</name_ru>
            <order>1</order>
        </blocks_specification>
    </blocks_specifications>
</grup>





<product> /informații despre produs
    <id>product_id_1</id> /ID produs în 1C; obligatoriu
    <code>XXXXXXX</code> /articolul produs; nu este obligatoriu
    <category_id>category_id</category_id> /ID categorie la care se atribuie acest produs în baza 1C; obligatoriu
    <category_id>category_id</category_id> /ID-ul categoriei la care aparține acest produs în baza 1C; un produs poate fi atribuit la mai multe categorii
    <vendor_name>Samsung</vendor_name> /denumire brand produs; nu este obligatoriu
    <name_ro>product_name_ro</name_ro> /denumire produs în Ro; obligatoriu
    <name_ru>product_name_ru</name_ru> /denumire produs în Ru; obligatoriu
    <description_ru>product_description_ru</description_ru> /descriere produs în Ru; nu este obligatoriu
    <description_ro>product_description_ro</description_ro> /descriere produs în Ro; nu este obligatoriu
    <seo_title_ro>seo_title_ro</seo_title_ro> /denumire pentru SEO în Ro; nu este obligatoriu
    <seo_title_ru>seo_title_ru</seo_title_ru> /denumire pentru SEO în Ru; nu este obligatoriu
    <seo_description_ro>seo_description_ro</seo_description_ro> /descriere pentru SEO în Ro; nu este obligatoriu
    <seo_description_ru>seo_description_ru</seo_description_ru> /descriere pentru SEO în Ru; nu este obligatoriu
    <seo_keywords_ro>seo_keywords_ro</seo_keywords_ro> /cuvinte-cheie pentru SEO în Ro; nu este obligatoriu
    <seo_keywords_ru>seo_keywords_ru</seo_keywords_ru> /cuvinte-cheie pentru SEO în Ru; nu este obligatoriu
    <price>1.57</price> /preț produs; obligatoriu
    <old_price> 1.99</old_price> /prețul vechi al produsului; nu este obligatoriu
    <stock>63</stock> /stock produs; obligatoriu
    <is_visible>1</is_visible> /produs activ sau nu (se afișează produsul sau nu pe site); obligatoriu; 0 - ascuns, 1 - vizibilitate
    <disponibility>0</disponibility> /disponibilitatea produsului pe site; 0 - nu este disponibil, 1 - este disponibil
    <multiplicity>1</multiplicity> /cantitatea minimă a produsului pentru comandă 
    <order>1</order> /ordinea afișării produsului pe pagina categoriei;
</produs>


<shop_s> /stock-ulstock pentru diferite magazine/depozite; nu este obligatoriu
    <stoc_magazin>
        <token>0000000001</token> /ID magazin/depozit din baza de date pentru legarea magazinului de pe site
        <stock>1</stock> /stock-ul produs pentru magazinul dat
    </shop_stock>
    <stoc_magazin>
        <token>0000000002</token>

2

<features> /informații despre caracteristici
    <funcție>
        <feature_ru>feature_name_ru</feature_ru> /denumire caracteristică în Ru; nu este obligatoriu
        <feature_ro>feature_name_ro</feature_ro> /denumire caracteristică în Ro; nu este obligatoriu
        <value_ru>value_name_ru</value_ru> /denumire pentru valori caracteristicii în Ru; nu este obligatoriu
        <value_ro>value_name_ro</value_ro> /denumire pentru valori caracteristicii în Ro; nu este obligatoriu
    </funcție>
    <funcție>
        <feature_ru>feature_name_ru</feature_ru>
        <feature_ro>feature_name_ro</feature_ro>
        <value_ru>value_name_ru</value_ru>
        <value_ro>value_name_en</value_ro>
    </funcție>
</caracteristici>





<images> /informații despre imaginile produs; pot fi mai multe imagini
    <imagine>
        <id>product_1_image_name_1.format</id> /denumirea imaginii + format (identic cum este la imagine); nu este obligatoriu
    </image>
    <imagine>
        <id>product_1_image_name_2.format</id>
    </image>
</imagini>





<doc> /informație despre PDF fișier pentru produs; poate fi doar 1
    <id>product_1_doc_name.pdf</id> /denumirea documentului + format PDF (identical cum este); nu este obligatoriu
</doc>

2. price.xml - răspunde de actualizare a informațiilor despre

<product> /informații despre produs
    <id>product_id_1</id> /ID produs în 1C; obligatoriu
    <category_id>sub_category_1</category_id> /ID categorie la care se atribuie acest produs în baza 1C; nu este obligatoriu
    <price>1.57</price> /preț produs; obligatoriu
    <old_price> 1.99</old_price> /prețul vechi al produsului; nu este obligatoriu
    <stock>63</stock> /stock produs; obligatoriu
    <is_visible>1</is_visible> /produs activ sau nu (se afișează produsul sau nu pe site); obligatoriu; 0 - ascuns, 1 - vizibilitate
</produs>

Fișiere:


A fost util articolul?

Da, multumesc! Din pacate nu

article.helpfulQuestion