Magento 1.9启用从管理面板禁用模块
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Magento 1.9启用从管理面板禁用模块相关的知识,希望对你有一定的参考价值。
我有一个任务是创建一个覆盖一些phtml文件的Magento模块,但是,作为任务要求,我需要通过为模块创建一个选项卡来控制system->configuration,
的模块,然后选择enable disable the module
。
我怎么能做到这一点,考虑到模块包含要覆盖的phtml文件。
谢谢,
答案
通常,我更喜欢创建将渲染这些模板的块,然后,您可以使用覆盖_toHtml
方法并在那里实现逻辑。类似于Mage_Core_Block_Template
所做的。
class Namespace_Module_Block_Template extends Mage_Core_Block_Template
{
...
protected function _toHtml()
{
if (!this->_isEnabled()) {
return '';
}
return parent::_toHtml();
}
...
}
以上是关于Magento 1.9启用从管理面板禁用模块的主要内容,如果未能解决你的问题,请参考以下文章
Magento 1.9 magmi 导入产品图像后,当该产品从管理员保存时,它会删除图像