konto usunięte

Temat: Static block dla kategorii

Cześć, może ktoś podpowie jak hurtem zmienić dla wszystkich kategorii i podkategorii opcję w Display setting -> Display Mode, z 'tylko produkty' na 'tylko blok statyczny' oraz CMS Block na jeden konkretny z listy? Ręczną modyfikację chciałbym pominąć, kategorii jest ponad 2000 :) Potrzebuję tego do prezentacji podkategorii na stronie centralnej (ilość zagnieżdżeń jest ok 5)
Kamil Borkowski

Kamil Borkowski smartmage.pl -
Magento! sprytnie...

Temat: Static block dla kategorii

Używając PHP:
$id_bloku_statycznego = 2;
$categories = Mage::getModel('catalog/category')->getCollection();
foreach($categories as $category) {
$category->setData('display_mode','PAGE')
->setData('landing_page',$id_bloku_statycznego)
;
$cat->save();
}

Używając SQL:
UPDATE `catalog_category_entity_varchar` SET `value` = 'PAGE' WHERE `catalog_category_entity_varchar`.`attribute_id` = 43;
UPDATE `catalog_category_entity_int` SET `value` = '2' WHERE `catalog_category_entity_int`.`attribute_id` = 44;

Zwróć uwagę na ID bloku statycznego oraz dla pewności sprawdź sobie ID cech kategorii w tabeli 'eav_attribute'.

konto usunięte

Temat: Static block dla kategorii

Właśnie o to chodziło, dziękuję.



Wyślij zaproszenie do