Alle Artikel gelöscht, Frontend weg

Hallo, ich habe mittels phpmyadmin und diesem Script: SET foreign\_key\_checks = 0; TRUNCATE `s_addon_premiums`; TRUNCATE `s_articles`; TRUNCATE `s_articles_also_bought_ro`; TRUNCATE `s_articles_attributes`; TRUNCATE `s_articles_avoid_customergroups`; TRUNCATE `s_articles_categories`; TRUNCATE `s_articles_categories_ro`; TRUNCATE `s_articles_details`; TRUNCATE `s_articles_downloads`; TRUNCATE `s_articles_downloads_attributes`; TRUNCATE `s_articles_esd`; TRUNCATE `s_articles_esd_attributes`; TRUNCATE `s_articles_esd_serials`; TRUNCATE `s_articles_img`; TRUNCATE `s_articles_img_attributes`; TRUNCATE `s_articles_information`; TRUNCATE `s_articles_information_attributes`; TRUNCATE `s_articles_notification`; TRUNCATE `s_articles_prices`; TRUNCATE `s_articles_prices_attributes`; TRUNCATE `s_articles_relationships`; TRUNCATE `s_articles_similar`; TRUNCATE `s_articles_similar_shown_ro`; TRUNCATE `s_articles_supplier`; TRUNCATE `s_articles_supplier_attributes`; TRUNCATE `s_articles_top_seller_ro`; TRUNCATE `s_articles_translations`; TRUNCATE `s_articles_vote`; TRUNCATE `s_article_configurator_dependencies`; TRUNCATE `s_article_configurator_groups`; TRUNCATE `s_article_configurator_options`; TRUNCATE `s_article_configurator_option_relations`; TRUNCATE `s_article_configurator_price_surcharges`; TRUNCATE `s_article_configurator_sets`; TRUNCATE `s_article_configurator_set_group_relations`; TRUNCATE `s_article_configurator_set_option_relations`; TRUNCATE `s_article_configurator_templates`; TRUNCATE `s_article_configurator_templates_attributes`; TRUNCATE `s_article_configurator_template_prices`; TRUNCATE `s_article_configurator_template_prices_attributes`; TRUNCATE `s_article_img_mappings`; TRUNCATE `s_article_img_mapping_rules`; TRUNCATE `s_filter_articles`; SET foreign\_key\_checks = 1; alle Artikel gelöscht. Dabei kam ein Fehler, dass eine Tabelle s_article_config…nicht existiert. Artikel sind trotzdem gelöscht. Allerdings ist jetzt die Frontpage weg. Weisse Seite, leerer Quelltext. Was ist da passiert? Gruß Mario

Hallo, habe ein Datenbankbackup eingespielt und Frontend geht wieder. Wie kann ich nun alle Artikel löschen und das Frontend behalten? Die SQL-Statements haben offenbar einen Fehler. Gruß Mario

Im Backend unter Artikel->Artikel Display auf Max setzten -> alle Artikel auswählen und löschen könnte eine Option sein, ka wie viele Artikel zu hast. Alternativ [quote]Leeren einer MySQL Tabelle mit Zurücksetzung von AutoIndex mit TRUNCATE[/quote] TRUNCATE TABLE IHRE_TABELLE

Danke für den Tip. Aber da muss ich ein Feld auswählen, dass ich ändern will. Ein deleteFeld finde ich aber nicht. Gruß Mario

Hab ich eben auch gemerkt beim nachschauen, deswegen vorherigen Post editiert.

Sind 2400 Artikel und etliche Kategorien. Danach sollen 8290 Artikel rein. Dazu muss der Shop aber sauber sein. 75 Artikel löschen ist da also eher mühsam. Trotzdem danke!

Hast du denn bei deinem Script mal fix überprüft ob alle Tabellen so in Shopware 5 noch vorhanden sind? Bzw. wegen der Fehlermeldung in PHPMyAdmin nach der Table geschaut? Sollte ansich ja schon der richtige Weg sein.

Ja, nach dem Rückspielen des Backups sind eigentlich alle Tables da. Keine Ahnung, was da schief geht. Gruß Mario

Hallo, Ich benutze das Querry aus dem Wiki ständig, da gibt es nie Probleme. Wüsste nicht was der Fehler bei dir damit zu hat. Moritz

Ich glaube, ich hab den Fehler eingegrenzt. Nach Löschen der Kategorie Deutsch ist das Frontend weg. Das Script funktioniert also offenbar. Nach neu Anlegen der Kategorien Deutsch und Englisch funzt auch das Frontend wieder. Leider sind bei der Aktion die Einkaufswelten verschwunden. Gruß Mario

Deutsch und Englisch solltest Du NIEMALS NICHT[size=200][/size] löschen :wink:

Ja, das weiss ich jetzt auch :slight_smile: