首页 > 解决方案 > 当我通过作曲家安装时,我的自定义模块集成在 magento 2.4 仪表板系统配置中不可见

问题描述

我通过作曲家安装了我的自定义扩展。我可以看到 vendor/vendor_name/package_name 是由作曲家在服务器上生成的。但是,在商店/配置下的管理面板上,我看不到我的扩展程序。

我已经配置了集成的composer.json,我们已经将它上传到packagist.com以使用composer测试安装,但是在运行安装和magento命令来安装模块和清除缓存时,集成在magento仪表板中不可见. 但是,如果我通过 ftp 在路径 app/code 中手动上传文件并运行安装命令,则该模块在仪表板上可见。我需要从作曲家成功安装才能测试卸载过程。我通过 composer 安装后执行的命令是: sudo php bin/magento module:enable module_name sudo php bin/magento setup:upgrade sudo php bin/magento setup:di:compile sudo php bin/magento cache:flush

我使用 Magento 2.4.1

除了 composer.json 文件,我还需要创建或配置其他文件以使模块在仪表板上可见吗?

我分享我的 module.xml

<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
    <module name="Fdis_Integration" setup_version="2.0.14">
        <sequence>
            <module name="Magento_Integration"/>
        </sequence>
    </module>
</config>

提前致谢,

标签: magentomagento2

解决方案


推荐阅读