/** * Save data related with post * * @param Varien_Object $post * @return EM_Blog_Model_Resource_Post */ protected function _afterSave(Varien_Object $post) { $this->_saveCategories($post); $this->saveUrlRewrite($post); $this->saveTags($post); return parent::_afterSave($post); }
/** * Process category data after save category object * save related products ids and update path value * * @param Varien_Object $object * @return EM_Blog_Model_Resource_Category */ protected function _afterSave(Varien_Object $object) { /** * Add identifier for new category */ if (substr($object->getPath(), -1) == '/') { $object->setPath($object->getPath() . $object->getId()); $this->_savePath($object); } $this->_saveCategoryPosts($object); return parent::_afterSave($object); }