2013-03-21 85 views

回答

0

創建一個覆蓋Mage_Adminhtml_Block_Catalog_Product_Edit並使用ACL的自定義模塊。然後創建一個自定義角色,並指定這些用戶給它

見/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit.php

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' 
      )) 
    ); 
} 

看看@http://www.atwix.com/magento/view-product-button/

相關問題