Magento删除“促销”商品

问题描述:

如何从管理菜单中删除整个“促销”菜单项? 它似乎没有单独的模块。Magento删除“促销”商品

+0

是你正试图做到这一点的:http://stackoverflow.com/questions/723828/removing - 从项目 - magentos - 管理面板 - 导航/ http://stackoverflow.com/questions/6049517/magento-remove-admin-menu-item –

+0

是的,我已经找到了这个话题。但是,我找不到此模块的任何XML文件。所以我专门寻找如何删除“促销”项目。 –

方法1 - 使用那个local.xml

打开/app/etc/local.xml并添加以下

<config> 
    <global> 
     ..... 
    </global> 
    <admin> 
     .... 
    </admin> 
    <adminhtml> 
     <menu> 
      <promo translate="title" module="promo"> 
      <depends><module>HideMe</module></depends> 
      </promo> 
     </menu> 
    </adminhtml> 
</config> 

法 'adminhtml' 标签2 - 创建自定义模块

创建/app/code/local/MagePal/RemovePromoMenu/etc/config.xml

<config> 
    <modules> 
     <MagePal_RemovePromoMenu> 
      <version>0.9.5</version> 
     </MagePal_RemovePromoMenu> 
    </modules 
    <adminhtml> 
     <menu> 
      <promo translate="title" module="promo"> 
      <disabled>1</disabled> 
      </promo> 
     </menu> 
    </adminhtml> 
</config> 

创建/app/etc/modules/MagePal_RemovePromoMenu.xml

<?xml version="1.0"?> 
<config> 
    <modules> 
     <MagePal_RemovePromoMenu> 
      <active>true</active> 
      <codePool>local</codePool> 
     </MagePal_RemovePromoMenu> 
    </modules> 
</config> 

@dsueiro Removing an Item from Magento's Admin Panel Navigation

+0

“本地”中没有像“RWS”这样的文件夹,所以我创建了它并将代码放在那里。但它不起作用,促销仍然存在。我可能做错了什么? –

+0

所以我有magento主目录和比:应用程序/代码/本地/ RWS/RemovePromoMenu/etc/config.xml(我也试过用“本地”而不是“本地”,但也没有成功)。我也清空了整个缓存。 Promo仍然存在 –

+0

要在magento中创建一个模块,还需要在/ app/etc/modules中创建一个配置文件。我更新我的代码以上反射这...您可能还想要阅读如何创建magento模块@ http://stackoverflow.com/questions/576908/how-to-create-a-simple-hello-world-module -in-magento –