swissup / module-marketplace
一键模块和主题下载器/安装器
1.10.3
2024-03-28 09:08 UTC
Requires
- composer/composer: *
- magento/framework: >=101.0
- magento/module-backend: >=100.2
- magento/module-catalog: *
- magento/module-cms: *
- magento/module-deploy: >=100.0
- magento/module-theme: *
- magento/module-ui: >=101.0
- monolog/monolog: *
- psr/log: *
- symfony/console: *
This package is auto-updated.
Last update: 2024-09-06 07:45:54 UTC
README
Marketplace — 是一个可扩展的一键模块和主题安装器,具有命令行和Magento后端界面。它允许添加无限数量的自定义软件更新频道,并从任何第三方供应商(包括官方的Magento Marketplace)安装模块和主题。
内容
安装
composer require swissup/module-marketplace bin/magento setup:upgrade
使用方法
命令行界面
-
激活更新频道并输入访问密钥
bin/magento marketplace:channel:enable
-
安装您需要的软件包
# Download and enable module: bin/magento marketplace:package:require <package/name> # Run one-click installer (if module provides it): bin/magento marketplace:package:install <package/name>
-
这就完成了。现在检查您的商店前端!
一些模块在安装后可能需要额外的配置。请参阅模块文档。
Magento后端界面
-
导航到 系统 > 工具 > Marketplace 页面。
-
打开 配置 面板,激活并添加访问密钥到您想要使用的频道。
-
搜索您想要安装的模块,并点击 安装 按钮。
-
这就完成了。现在检查您的商店前端!
一些模块在安装后可能需要额外的配置。请参阅模块文档。
扩展Marketplace
注册您的更新频道
自定义更新频道通过具有di.xml
文件说明的独立模块进行注册。请参考以下示例
创建一键安装器
一键安装器通过etc/marketplace/installer.xml
文件进行注册。请参考以下示例
常见问题解答
我能否从Packagist安装模块?
是的。但只能通过CLI。
我能否从私有仓库安装模块?
是的。但只能通过CLI。以下是一个示例
# 1. Add your private repository to the composer.json composer config repositories.<id> vcs https://github.com/repo/url.git # 2. Setup auth data. Get token at https://github.com/settings/tokens/new?scopes=repo bin/magento marketplace:auth github-oauth.github.com <token> # 3. Use marketplace to download the module and run installer (if any) bin/magento marketplace:package:require <package/name> bin/magento marketplace:package:install <package/name>