Legen Sie für alle Kategorieattribute Magento 2 den Standardwert verwenden fest


7

Ich habe ungefähr 1260 Kategorien. Wenn ich die Geschäftsansicht wechsle, haben alle Attribute einen eigenen Wert. Aber ich möchte alle Attributwerte als übergeordneten Wert der Hauptspeicheransicht festlegen. Ich kann nicht jede Kategorie öffnen und das Kontrollkästchen Standardwert verwenden aktivieren. Können Sie mir einen Hinweis geben, wie ich dieses Kontrollkästchen programmgesteuert oder mit SQL Query aktivieren kann?

Bitte sehen Sie diesen Screenshot.!

Geben Sie hier die Bildbeschreibung ein

Antworten:


5

Für Kategorien habe ich die folgende Abfrage ausgeführt und es hat funktioniert.

DELETE FROM `catalog_category_entity_text` where store_id = 1;
DELETE FROM `catalog_category_entity_datetime` where store_id = 1;
DELETE FROM `catalog_category_entity_decimal` where store_id = 1;
DELETE FROM `catalog_category_entity_int` where store_id = 1;
DELETE FROM `catalog_category_entity_varchar` where store_id = 1;

1
Großartig!! Für mich geht das. Danke ..
Weiter

1

Sie müssen die Datenbank ändern ODER ein PHP-Skript erstellen, um den Datenbankwert zu aktualisieren.


Können Sie mich bitte kurz erklären?
Sunny Rahevar

1
Ja, Sie müssen ein PHP-Skript für Aktualisierungswerte für alle Kategorien in der Datenbank erstellen.
Ronak

0

Ich sehe das Use DefaultKontrollkästchen überhaupt nicht! Auf mehreren Plattformen, die ausgeführt werden, 2.1.16gibt es kein Kontrollkästchen zum Wiederherstellen der Standardwerte. In den Versionshinweisen kann ich nichts darüber finden. Welche Magento-Version haben Sie im Screenshot ausgeführt?


Danke für deine Antwort.! Ich habe das Problem gelöst. Jaimins Antwort funktioniert für mich.
Sunny Rahevar
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.