2013-03-21 3 views

답변

0

Mage_Adminhtml_Block_Catalog_Product_Edit 및 ACL을 덮어 쓰는 사용자 정의 모듈을 만듭니다. 그런 다음 가지고

참조 /app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit.php에게 http://www.atwix.com/magento/view-product-button/

@ 살펴

protected function _prepareLayout() 
{ 
    ..... 
    if ($this->getProduct()->isDeleteable() && <acl>) { 
     $this->setChild('delete_button', 
     $this->getLayout()->createBlock('adminhtml/widget_button') 
      ->setData(array(
       'label'  => Mage::helper('catalog')->__('Delete'), 
       'onclick' => 'confirmSetLocation(\''.Mage::helper('catalog')->__('Are you sure?').'\', \''.$this->getDeleteUrl().'\')', 
       'class' => 'delete' 
      )) 
    ); 
} 

를 사용자 정의 역할을 만들고 이러한 사용자를 할당

관련 문제