Artikel aufrufen, die keiner Kategorie zugeordnet sind

Thema wurde von Anonymous, 14. Oktober 2016 erstellt.

  1. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.125
    Danke vergeben:
    947
    Wenn ein Artikel keine Kategoriezuordnung hat, dann kann man ihn im Admin auch über die Suche nicht finden und ihm wieder eine Kategorie zuweisen.
     
  2. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.311
    Danke vergeben:
    2.208
    Vom Prinzip:
    In unserer Logik kommt dieser Fall nie vor, das ist dann eine korrupte Datenbank, das darf dann auch äusserst manuelle Maßnahmen erfordern.
     
  3. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.125
    Danke vergeben:
    947
    Bei uns kommt das regelmäßig vor wenn Lieferanten-Artikelstammdaten und aktuelle Bestande eingespielt werden. Da wird die Kat-Zuordnung einmal komplett gelöscht und bei lieferbaren Artikeln neu gemacht. Scheint dann bei uns ein Fall für eine Sonderanpassung zu sein oder wir müssen weiterhin im phpmyadmin vom Hand nacharbeiten.

    Eure API ist auch so gestrickt dass ohne eine Kat-Zuweisung kein Artikel in die DB gelangt?

    Lustig ist ja, dass die Produkte ohne Kat im Admin nicht gefunden werden aber im Frontend über die Suche aufrufbar und bestellbar sind...
     
  4. Alwin Schulze
    Alwin Schulze Erfahrener Benutzer
    Registriert seit:
    26. September 2012
    Beiträge:
    52
    Danke erhalten:
    9
    Danke vergeben:
    21
    Falls da jemand nen SQL-Befehl hat um solche Artikel zu finden und auch zu Unterkategorien, die keiner lebenden Hauptkategorie zugeordnet sind, wäre ich auch daran interessiert. Meine DB hat da wohl auch einige Leichen.
     
  5. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    11. September 2015
    Beiträge:
    372
    Danke erhalten:
    89
    Danke vergeben:
    49
    select * from `categories_index` where categories_index = ""

    Konnte es leider nicht testen, da alle meine Produkte Kategorien haben. Aber über diese Tabelle müsstest du es rausfinden können, oder dir zumindest als CSV exportieren können.
     
  6. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.125
    Danke vergeben:
    947
    Hallo Tobias, in welchem Shopsystem? Nicht Gambio! Da ist die Kategoriezuordnung in products_to_categories.
     
  7. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.125
    Danke vergeben:
    947
    #7 Anonymous, 14. Oktober 2016
    Zuletzt bearbeitet: 14. Oktober 2016
    select products.products_id, categories_id from products left join products_to_categories on products_to_categories.products_id = products.products_id where products_to_categories.products_id IS NULL

    sowas in der Art vielleicht, aber ungetestet