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: Artikel wird nach CSV Import dupliziert trotz identischer Art.-Nummer (p_model)

    sowieso-max

    • Neu im Forum
    • Beiträge: 18
    Guten Tag!

    Meine Kategorieanordnung sieht wie folgt aus:

    - Länder
      - Europa
        - Frankreich
          -2015
          -2016
          -sonstige

    Einige Artikel, die keinem Jahrgang zugeordnet sind, befinden sich in der Kategorie Frankreich. Diese sollen mit dem CSV Import "aktualisiert" in die Kategorie "Frankreich > sonstige" verschoben werden.
    Trotz 100% identischer Artikelnummer "p_model" wird der Artikel aber nicht aktualisiert, sondern dupliziert.
    Einmal bleibt der Artikel in Frankreich und einmal wird er neu angelegt unter Frankreich > sonstige.

    ISt dies ein bekanntes Problem? An was genau kann es liegen?

    ( Shopversion v1.06 rev 4642 SP2 )

    Vielen Dank im vorraus,
    Maximilian

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

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Das betrifft nur die Tabelle products_to_categories. Spar Dir Import / Export und verschiebe die einfach in der Datenbank. So ginge das mit einfachsten SQL Kenntnissen:
    1) Datenbankbackup, am besten mit mysqldumper
    2) Wir lassen und die betroffenen Produkte ausgeben: (99 ersetzen mit der ID der Kategorie Frankreich)
    Code: SQL  [Auswählen]
    SELECT products_id FROM products_to_categories WHERE categories_id = 99;
    Das Ergebnis exportieren nach SQL
    3) Die Artikelverknüpfungen entfernen: (99 ersetzen mit der ID der Kategorie Frankreich)
    Code: SQL  [Auswählen]
    DELETE FROM products_to_categories WHERE categories_id = 99;
    4) Die exportierte SQL Datei öffnen, überall die categories_id 99 (Frankreich) ersetzen mit z.B. 150 (Sonstiges)
    5) Den Inhalt der geänderten Datei einmal komplett in myphpadmin ausführen. Um die neuen Verknüpfungen zu schreiben.
    6) Cache im Shopbackend leeren!

    Das ganze geht auch mit einem einzigen Query. Habe aber jetzt keine Zeit mir über den Query den Kopf zu zerbrechen.

    web28

    • modified Team
    • Beiträge: 9.404
    Dubliziert halte ich für ausgeschlossen.
    Der Artikel werden verlinkt (vergleiche die Artikel ID)

    Per Import kann man keine Artikel veschieben, nur in weitere Kategorien verlinken.

    Gruss Web28

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    In dem Fall reicht dann nach dem zusätzlichen verlinken über die Importfunktion der oben angegebene DELETE Query.
    2 Antworten
    1657 Aufrufe
    28. März 2018, 10:39:58 von sgnutzer
    9 Antworten
    4359 Aufrufe
    30. Juni 2016, 12:21:01 von longchuan
    10 Antworten
    7830 Aufrufe
    12. Juli 2011, 21:33:20 von Tomcraft