Tag Archive for: jest kotwicą

Zmiana wszystkich kategori na jest kotwicą

Aby magento wyświetliło nam produkty z podkategorii należy zmienić jej właściwość „Jest kotwicą” (en „Is Anchor”) na tak. Jeżeli w sklepie mamy dużą ilość kategorii, ręczna zmiana tej właściwości może być bardzo kłopotliwa i czasochłonna.

Na szczęście jest prosty sposób wykonania takiej operacji, jeżeli tylko posiadamy dostęp do bazy danych. Wystarczy wykonać poniższe zapytanie.

 INSERT INTO `catalog_category_entity_int` ( `entity_type_id` , `attribute_id` , `store_id` , `entity_id` , `value` )
SELECT 3 as entity_type_id, 43 as attribute_id, 	0 as store_id, 	entity_id, 1 as	value FROM `catalog_category_entity_int` group by entity_id

Jeżeli otrzymamy komunikat typu
#1062 – Duplicate entry '3-2-43-0′ for key 2

powinniśmy najpierw skasować już istniejące właściwości

DELETE FROM `catalog_category_entity_int` WHERE `attribute_id` =43

i powtórzyć pierwsze zapytanie do bazy.