netresearch / postdirekt-autocomplete
Shopware6的Deutsche Post Direkt Autocomplete集成
1.5.0
2024-07-03 13:44 UTC
Requires
- php: ^8.2
- deutschepost/sdk-api-autocomplete-authentication: ^1.2.0
- php-http/curl-client: ^2.2.0
- shopware/core: ~6.6.0
- shopware/storefront: ~6.6.0
- slim/psr7: ^1.4.0
Requires (Dev)
- bamarni/composer-bin-plugin: ^1.4
- fig/log-test: ^1.1
- phpunit/phpunit: *
This package is auto-updated.
Last update: 2024-09-03 15:14:06 UTC
README
此扩展通过使用Deutsche Post Direkt Autocomplete API 2.0,为您的商店前端(结账和客户账户)添加客户地址的自动完成功能。
要求
- Shopware 6.6.0或更高版本
- PHP >= 8.2
- 与Deutsche Post Direkt GmbH签订使用Autocomplete 2.0 API的合同
安装
从社区商店
您已在Shopware社区商店购买了此插件。您可以在您的商店内部管理插件。
请遵循相应的文档。
从社区商店通过Composer(推荐)
您已在Shopware社区商店购买了此插件,并希望使用Composer管理您的商店插件和依赖项。
遵循Shopware操作视频来设置您的商店以使用Composer。
composer require store.shopware.com/nrlejpostdirektautocomplete bin/console plugin:refresh bin/console plugin:install --activate --clearCache NRLEJPostDirektAutocomplete
从Packagist
您愿意自己安装插件的依赖项。
假设您正在使用Flex-Template,从您的商店根目录运行以下命令
composer require netresearch/postdirekt-autocomplete
(cd vendor/netresearch/postdirekt-autocomplete/src/Resources/app/storefront && npm install)
composer dump
bin/console plugin:refresh
bin/console plugin:install --activate --clearCache NRLEJPostDirektAutocomplete
bin/build-js.sh
从GitHub
您愿意自己安装插件的依赖项。您想要根据自身需求扩展或修改扩展。
从您的商店根目录运行以下命令
git clone git@github.com:netresearch/deutschepost-module-autocomplete-sw6 custom/plugins/NRLEJPostDirektAutocomplete
然后,按照从Packagist中所述继续操作。
配置
- 导航到
管理 > 设置 > 系统 > 插件
- 在“Deutsche Post Direkt Autocomplete”行中选择'…'并选择"配置"
- 选中"启用"
- 在"API用户"和"API密码"字段中输入您的凭证
- 如果提示应该启用,请在“房屋编号提示”中选中"启用"
- 导航到
管理 > 设置 > 片段
以维护postdirekt.autocomplete.housenumber_hint片段
作者
许可证
见LICENSE.md。