php - 我应该在哪个 XML 文件中使用 depends 元素 (Magento)?

标签 php xml magento

我们知道在 Magento 中进行模块开发有 2 个必需的 XML 文件。

  1. Package_Module.xml
  2. etc/config.xml

有些人使用<depends> (如果依赖于任何现有模块)第一个 XML 文件中的标记和第二个文件中的一些标记

2.)

<modules>
    <Company>
        <NewProduct>
            <version>0.7.32</version>
            <depends>
                <!-- no dependencies -->
            </depends>
        <NewProduct>
    </Company>
<modules>

1.)

<modules>
    <(NameSpace_ModuleName)>
        <active>[true|false]</active>
        <codePool>[core|community|local]</codePool>
        <depends>
            <(AnotherNameSpace_ModuleName) />
        </depends>
        <version>(version_number)</version>
    </(NameSpace_ModuleName)>
</modules>

最佳答案

配置是分多个步骤编译的。因此,<depends> node 应该在 app/etc/modules/ 中的模块声明文件中定义.

请注意 <depends>指令仅为模块 config.xml 建立加载顺序(或错误)文件,仅此而已。

关于php - 我应该在哪个 XML 文件中使用 depends 元素 (Magento)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11372470/

相关文章:

php - composer 从两个 composer.json 文件安装

php - 使用 file_get_content 检索的样式文本

php - .htaccess URL 重写不适用于 "?"符号作为数据

php - Jquery 单击在下拉菜单上不起作用

python - Odoo中自定义模块的继承

xml - XJC 错误提示 "chameleon schema"

java - XML 解析器保留所有空白、属性排序、引号、CDATA、命名空间等

php - 处理您的请求时出错 : SQLSTATE[42S01]: Base table or view already exists: in magento 1. 9

php - Magento 1.8重新索引所有

php - 我可以检查 Magento PHTML 文件中的 HTTPS 吗?