wir haben uns mals von Attribute system das swagAttributes.zip angesehen…
War aber nicht das, was wir suchten.
Brav deinstalliert. Jedoch erscheinen diese Freitextfelder / Attributfelder immer noch in der Artikeleingabemaske… Das macht es mega unübersichtlich. Wie bekomme ich die denn wieder da raus? Kann ja nicht einfach hingehen und in der Datenbank in der s_articles_attributes diese einfach löschen, oder?
Ich glaube, da reden zwei aneinader vorbei - so wie ich das lese.
Jammy04 möchte die Attribute noch löschen, die das Plugin “vergessen” hat.
Stefan Pohl möchte aufzeigen, wie die Uninstallroutine vom Plugin erweitert werden müsste.
Einfach mal in “Einstellungen” => “Freitextfeld-Verwaltung” gucken. Da kann man die s_articles_attributes bearbeiten - Ich denke mal, die vom Demo-Plugin werden dort auch angezeigt.
Kann Du denn nicht den Haken von „Im Backend anzeigen“ wegnehmen? Dann wird auch nichts im Backend angezeigt.
Könnte sein, dass das ein umbenannter „attr1 - attr20“ ist, die kann man nicht löschen.
@sonic Nein, die attr1-20 sind alle da… diese drei Felder sind einfach gesperrt, ich kann die nicht mal inaktiv setzen so wie bei anderen…
Kann ich dieses “anzeigen im Backend” nicht in der DB irgendwo steuern?
Ist zwar schon etwas älter aber wir haben das gleiche Problem mit verschiedenen Plugins.
Besonders die folgenden Plugins bereiten uns kopfschmerzen, da an vielen Stellen im Backend Freitextfelder oder Auswahlmöglichkeiten vorhanden sind, die nicht benötigt werden.
Können die nicht benötigten Freitextfelder einfach aus der Tabelle „s_attribute_configuration“ gelöscht werden? Oder gibt es hier noch etwas zu beachten / andere Tabellen die berücksichtigt werden müssen?
also direkt in der Datenbank Datenbank - Tabellenfelder zu löschen wird zu 99,9% zu Problemen und Fehlern führen, da man dies (vor allem bei Shopware) niemals machen sollte, da es auf dem Server genug Stellen (vor allem in den Cache - Verzeichnissen) gibt, wo weiterhin auf deren Vorhandensein geprüft wird und sich dadurch der Shop verabschieden wird.
Über die Freitextfeld-Verwaltung (“Einstellungen” -> “Freitextfeld-Verwaltung”) von Shopware kann man aber jedes Freitextfeld per Hand sauber löschen - gibt es beim Freitextfeld kein Lösch - Icon, kann man sich dieses problemlos in der Datenbank - Tabelle “s_attribute_configuration” über das Datenbank - Tabellenfeld “custom” und den Wert “1” anzeigen lassen.
Ich würde die Freitextfelder aber nicht löschen, sondern Sie lieber nur für das Shopware Backend ausblenden lassen (Haken bei “Im Backend anzeigen” entfernen).