Magento > 从布局中删除自定义操作方法
Magento > remove custom action method from layout
我正在使用包含操作方法 'SearchAutocomplete' 的模块。我可以以某种方式删除此方法,就像使用 removeItem 一样吗?
<?xml version="1.0"?>
<layout version="0.1.0">
<default>
<block type="searchautocomplete/layout" name="search.block">
<action method="SearchAutocomplete" ifconfig="searchautocomplete/general/enabled" />
</block>
</default>
</layout>
现在我唯一的解决办法是在 xml 文件中进行更改,这不是更新安全的。有没有更好的方法?
根据这个 XML 你可以在模块配置中禁用这个方法。只需找到配置,在 General
部分应该是禁用它的选择器。
我正在使用包含操作方法 'SearchAutocomplete' 的模块。我可以以某种方式删除此方法,就像使用 removeItem 一样吗?
<?xml version="1.0"?>
<layout version="0.1.0">
<default>
<block type="searchautocomplete/layout" name="search.block">
<action method="SearchAutocomplete" ifconfig="searchautocomplete/general/enabled" />
</block>
</default>
</layout>
现在我唯一的解决办法是在 xml 文件中进行更改,这不是更新安全的。有没有更好的方法?
根据这个 XML 你可以在模块配置中禁用这个方法。只需找到配置,在 General
部分应该是禁用它的选择器。