Managed Server
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: Kategorien, Artikel und Attribute gleichzeitig löschen

    lullifatz

    • Fördermitglied
    • Beiträge: 474
    Hallo,

    aktuell möchten wir einige Kategorien, in denen sich Artikel mit Attributen befinden, löschen. Nach meinem Kenntnisstand gibt es nur die Möglichkeit die Artikel in den Kategorien zu löschen und dann erst die Kategorien. Das ist bei einer größeren Anzahl von Kategorien etwas mühselig. Man könnte das löschen der Artikel und Kategorien auch direkt in der Datenbank machen, jedoch ist ein Filtern der zu löschenden Daten in der Tabelle products to categories sehr umständlich.

    Gibt es vielleicht doch eine Möglichkeit, die Kategorien zusammen mit den Produkten und deren Attributen in einem Arbeitsgang zu löschen?

    Gruß Matthias

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

    Q

    • Fördermitglied
    • Beiträge: 1.502
    Re: Kategorien, Artikel und Attribute gleichzeitig löschen
    Antwort #1 am: 21. September 2023, 23:19:01
    Wenn die Kategorie im Shop gelöscht wird, sollten auch die Artikel darin gelöscht werden. Gerade im Demo Shop probiert. = 1 Arbeitsgang?

    Ansonsten über die DB vielleicht in mehreren Schritten. Erst Kategorien löschen, dann die products to categories Einträge bei denen keine Kategorien mehr vorhanden sind, dann Artikel ohne Kategoriezuweisung, dann die Attribute ohne Artikel,....
    Sollte mit JOIN LEFT und prüfen auf NULL gut gehen

    JuergenS

    • Fördermitglied
    • Beiträge: 60
    • Geschlecht:
    Re: Kategorien, Artikel und Attribute gleichzeitig löschen
    Antwort #2 am: 22. September 2023, 08:09:24
    hier gibt es eine Übersicht mit den Datenbankbefehlen.

    wir löschen da alles komplett mit.

    https://www.modified-shop.org/wiki/Artikel_l%C3%B6schen

    Falls Du noch Artikeleigenschaften hast, fehlt dieser Eintrag zum löschen. Unbedingt machen, sonst hast Du anschließend bei den falschen Artikeln noch falsche Artikeleigenschaften.

    Code: PHP  [Auswählen]
    TRUNCATE `products_tags`;
     

    Das geben wir komplett in einem Rutsch in unsere Datenbank ein zum löschen.

    Code: PHP  [Auswählen]
    TRUNCATE `products`;
    TRUNCATE `products_attributes`;
    TRUNCATE `products_attributes_download`;
    TRUNCATE `products_tags`;
    TRUNCATE `products_content`;
    TRUNCATE `products_description`;
    TRUNCATE `products_graduated_prices`;
    TRUNCATE `products_images`;
    TRUNCATE `products_notifications`;
    TRUNCATE `products_options`;
    TRUNCATE `products_options_values`;
    TRUNCATE `products_options_values_to_products_options`;
    TRUNCATE `products_to_categories`;
    TRUNCATE `products_vpe`;
    TRUNCATE `products_xsell`;
    TRUNCATE `products_xsell_grp_name`;
    TRUNCATE `reviews`;
    TRUNCATE `reviews_description`;
    TRUNCATE `specials`;
     

    Gruß
    Jürgen

    Timm

    • Fördermitglied
    • Beiträge: 6.165
    Re: Kategorien, Artikel und Attribute gleichzeitig löschen
    Antwort #3 am: 22. September 2023, 08:40:48
    Moin

    Er will doch nicht alle Artikel löschen, sondern nur aus bestimmten Kategorien.

    Gruß Timm

    lullifatz

    • Fördermitglied
    • Beiträge: 474
    Re: Kategorien, Artikel und Attribute gleichzeitig löschen
    Antwort #4 am: 22. September 2023, 10:51:40
    Wenn die Kategorie im Shop gelöscht wird, sollten auch die Artikel darin gelöscht werden. Gerade im Demo Shop probiert. = 1 Arbeitsgang?

    Grundsätzlich sind die Artikel im Shop dann nicht mehr zusehen. Das ist richtig. Es gibt dann keine products to categories mehr dazu. Sie sind jedoch noch in der Datenbank.

    Q

    • Fördermitglied
    • Beiträge: 1.502
    Re: Kategorien, Artikel und Attribute gleichzeitig löschen
    Antwort #5 am: 22. September 2023, 16:39:29
    Grundsätzlich sind die Artikel im Shop dann nicht mehr zusehen. Das ist richtig. Es gibt dann keine products to categories mehr dazu. Sie sind jedoch noch in der Datenbank.

    Das kann ich so nicht bestätigen. Ich habe gerade eine Testkategorie und darin einen Testartikel angelegt. Nachdem die Kategorie gelöscht wurde, ist auch der Artikel aus der DB verschwunden.
    Wenn der Artikel noch in einer anderen Kategorie verlinkt ist, dann wird er nicht gelöscht.

    Welche Shopversion verwendet du?
    Hast Du das vorher selber getestet und in der DB nachgeschaut?
    Sind die Artikel noch mit anderen Katogorien in der products to categories verknüpft?

    lullifatz

    • Fördermitglied
    • Beiträge: 474
    Re: Kategorien, Artikel und Attribute gleichzeitig löschen
    Antwort #6 am: 22. September 2023, 21:12:38
    Hallo,

    da hatte ich da wohl etwas falsch in der Erinnerung oder es hat sich geändert. Es wird tatsächlich auch der Artikel und seine Attribute gelöscht.

    Sorry.

    Vielen Dank.

    Q

    • Fördermitglied
    • Beiträge: 1.502
    Re: Kategorien, Artikel und Attribute gleichzeitig löschen
    Antwort #7 am: 23. September 2023, 18:39:29
    Danke für die Rückmeldung.
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
    4 Antworten
    3941 Aufrufe
    25. März 2011, 19:01:24 von guest6750
    1 Antworten
    2509 Aufrufe
    07. März 2011, 16:22:40 von fishnet
    3 Antworten
    2868 Aufrufe
    07. Februar 2018, 13:53:23 von longchuan
    1 Antworten
    2013 Aufrufe
    15. November 2012, 12:23:19 von joachimffm