I have similar pb in all my websites in 1.5
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Categories.php
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Categories.php
i have changed it by the 1.4.2 code and yeahh; it works fine. Categories are auto expanded change the last function by this code.
public function getSelectedCategoriesPathIds($rootId = false) { $ids = array(); $collection = Mage::getModel('catalog/category')->getCollection() ->addFieldToFilter('entity_id', array('in'=>$this->getCategoryIds())); foreach ($collection as $item) { if ($rootId && !in_array($rootId, $item->getPathIds())) { continue; } foreach ($item->getPathIds() as $id) { if (!in_array($id, $ids)) { $ids[] = $id; } } } return $ids; }
No comments:
Post a Comment