Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Artikelmerkmale(Attribute) importieren und exporieren csv

    Siggit

    • Neu im Forum
    • Beiträge: 36
    Hallo,

    wenn ich Produkte über CSV Import/Export unetr Hilfsprogramme exportiere, fehlen mir die Artikelmerkmale/attribute.

    Es fehlen mir dann die Attribute in der Export Datei.

    Artikel 1
    Bsp.:

    GrößeReihenfolgeArtikel Nr. GTIN/EANLagerVPEGewichtPreis
    S0001-S123456789XXX203 Stück1XX,XX €
    M1001-M123456780XXX202 Stück2XX,XX €
    L2001-L123456781XXX201 Stück3XX,XX €

    Kann ich das irgenwie mit in der csv Datei mit exportieren oder gibt es die Möglichkeit Spalten für die Attribute in der CSV für den späteren Import der Attribute anzulegen.

    Danke.

    [EDIT Tomcraft 13.04.2023: Beitrag mit Tabelle formatiert.]

    Linkback: https://www.modified-shop.org/forum/index.php?topic=42925.0

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.988
    • Geschlecht:
    Re: Artikelmerkmale(Attribute) importieren und exporieren csv
    Antwort #1 am: 12. April 2023, 17:03:19
    Dafür würdest du eine Custom- Import/Export-Funktion benötigen.
    Schau dich mal bei den Dienstleistern um, da hat bestimmt jemand etwas für dich.

    Es stellt sich die Frage zu welchem Zweck der gewünschte Export (und ggfls. Import) dienen soll.
    Problematisch bei CSV ist, daß es keine Hierarchie im Sinne einer Verschachtelung gibt.
    Man müsste also in einer CSV hinter den Feldern für die Artikel eine variable Anzahl an Feldern für potentielle Attribute bereitstellen.
    JSON oder XML wäre besser geeignet weil sie eine Art Baum-Struktur zulassen.

    Gruß,
    noRiddle

    Siggit

    • Neu im Forum
    • Beiträge: 36
    Re: Artikelmerkmale(Attribute) importieren und exporieren csv
    Antwort #2 am: 13. April 2023, 08:46:02
    Danke,

    für deine Antwort, da hast du wahrscheinlich recht, da 4 Artikelmerkmale habe mit bis zu 7 Varinaten.

    Ich dachte es geht so irgendwie um vor allem die Artikelnummer und Barcodes der Artikel in den Attributen zu importieren.

    Den Export benötige ich um die entsprechenden Spaten für die Werte in der Csv zu erhalten um diese dann mit Werten zu füllen.

    Verkauf nach Stück:

    Bezeichnung    Reihenfolge         Artikel Nr.     GTIN/EAN               Lager            VPE              Gewicht       Preis 
    Größe S              0                              001-S              123456789XXX       20                 3 Stück         1                   XX,XX €
    Größe M             1                               001-M             123456780XXX       20                 2 Stück         2                  XX,XX €
    Größe L              2                               001-L              123456781XXX         20                 1 Stück         3                   XX,XX €

    etwa so:

    p_attr_1_name  | p_attr_1_desc | p_attr_1_sort  | p_attr_1_model |  p_attr_1_ean | p_stock_attr_1| p_vpe_attr_1| p_attr_1_weight
    Stück                     | Bezeichnung   | Reihenfolge    | Artikel Nr.              |  GTIN/EAN         |  Lager                 |   VPE                   |   Gewicht

    und noch den Preis

    VG Siggi

    Siggit

    • Neu im Forum
    • Beiträge: 36
    Re: Artikelmerkmale(Attribute) importieren und exporieren csv
    Antwort #3 am: 24. April 2023, 12:58:25
    Hallo,

    ich habe 4 Attributgruppen( ist übersichtlicher) und insgesamt 25 Attribute. Diese werden nicht mehr ändern.

    Kann ich diese mithilfe der /admin/includes/classes/import.php mit exportieren bzw. importieren?

    Beispiel:

    Gewicht -> 1,0 kg -> 2,0 kg -> usw.
    Größe -> Größe S 20 cm -> Größe M 30 cm-> usw.

    wie bekomme ich die Attribute  exportiert. Ich habe über 800 Attribute einzutagen, Artikelnummer,EAN, usw.

    Code: PHP  [Auswählen]
        function generate_map() {

            // lets define a standard fieldmapping array, with importable fields
            $file_layout = array (
              'p_model' => '', // products_model
              'p_stock' => '', // products_quantity
              'p_tpl' => '', // products_template
              'p_sorting' => '', // products_sorting
              'p_manufacturer' => '', // manufacturer
              'p_fsk18' => '', // FSK18
              'p_priceNoTax' => '', // Nettoprice
              'p_tax' => '', // taxrate in percent
              'p_status' => '', // products status
              'p_weight' => '', // products weight
              'p_ean' => '', // products ean
              'p_man' => '', //products_manufacturers_model
              'p_disc' => '', // products discount
              'p_opttpl' => '', // options template
              'p_image' => '', // product image
              'p_vpe' => '', // products VPE
              'p_vpe_status' => '', // products VPE Status
              'p_vpe_value' => '', // products VPE value
              'p_shipping' => '' // product shipping_time
            );
            // group prices
            for ($i = 0; $i < $this->count_groups - 1; $i ++) {
                $file_layout = array_merge($file_layout, array ('p_priceNoTax.'.$this->Groups[$i +1]['id'] => ''));
            }

    ab hier könnte es ja theoretisch so funktionieren ich weiß jetzt nur nicht inwieweit ich den Code anpassen muss um die Attribute zu exoprtieren.  Beispiele habe ich ja bereits angeführt. muss dann sicher noch an anderen Stellen mit angeführt werden.

    Danke!

    Q

    • Fördermitglied
    • Beiträge: 1.531
    Re: Artikelmerkmale(Attribute) importieren und exporieren csv
    Antwort #4 am: 24. April 2023, 13:38:52
    EasyPopulate
    Selber basteln ist da eher was für Fortgeschrittene.
    Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware
    6 Antworten
    4524 Aufrufe
    12. September 2012, 21:43:11 von hendrik
    1 Antworten
    3256 Aufrufe
    11. Februar 2009, 17:08:03 von Anonym
    2 Antworten
    3522 Aufrufe
    21. Juni 2018, 08:46:01 von Mr. Piggels
    7 Antworten
    3284 Aufrufe
    07. Mai 2013, 11:28:33 von Chopper-Fahrer
               
    anything