Exemple #1
0
 /**
  * Validate catalog event load
  *
  * @param Enterprise_CatalogEvent_Model_Event $model
  */
 public function catalogEventLoadAfter($model)
 {
     $category = Mage::getModel('catalog/category')->load($model->getCategoryId());
     if (!$this->_role->hasExclusiveCategoryAccess($category->getPath())) {
         $model->setIsReadonly(true);
         $model->setIsDeleteable(false);
         $model->setImageReadonly(true);
         if ($this->_role->hasStoreAccess($model->getStoreId())) {
             $model->setImageReadonly(false);
         }
     }
 }