odiseoteam / sylius-geo-plugin
为Sylius添加地理位置功能
v2.2.0
2024-03-20 12:42 UTC
Requires
- php: ^8.0
- gpslab/geoip2: ^2.0
- sylius/mailer-bundle: ^1.8 || ^2.0@beta
- sylius/sylius: ^1.12
- symfony/webpack-encore-bundle: ^1.15
Requires (Dev)
- behat/behat: ^3.6.1
- behat/mink-selenium2-driver: ^1.4
- dmore/behat-chrome-extension: ^1.3
- dmore/chrome-mink-driver: ^2.7
- friends-of-behat/mink: ^1.8
- friends-of-behat/mink-browserkit-driver: ^1.4
- friends-of-behat/mink-debug-extension: ^2.0.0
- friends-of-behat/mink-extension: ^2.4
- friends-of-behat/page-object-extension: ^0.3
- friends-of-behat/suite-settings-extension: ^1.0
- friends-of-behat/symfony-extension: ^2.1
- friends-of-behat/variadic-extension: ^1.3
- phpspec/phpspec: ^7.2
- phpstan/extension-installer: ^1.0
- phpstan/phpstan: ^1.8.1
- phpstan/phpstan-doctrine: 1.3.40
- phpstan/phpstan-strict-rules: ^1.3.0
- phpstan/phpstan-webmozart-assert: ^1.2.0
- phpunit/phpunit: ^9.5
- polishsymfonycommunity/symfony-mocker-container: ^1.0
- sylius-labs/coding-standard: ^4.2
- symfony/browser-kit: ^5.4 || ^6.0
- symfony/debug-bundle: ^5.4 || ^6.0
- symfony/dotenv: ^5.4 || ^6.0
- symfony/flex: ^2.2.2
- symfony/intl: ^5.4 || ^6.0
- symfony/web-profiler-bundle: ^5.4 || ^6.0
- vimeo/psalm: 5.12.0
Conflicts
- api-platform/core: 2.7.17
- behat/mink-selenium2-driver: >=1.7.0
- symfony/framework-bundle: 6.2.8
README
描述
这是一个Sylius插件,它通过GeoIP2 API功能为您的商店添加地理位置: https://github.com/maxmind/GeoIP2-php
功能
-
自动完成字段:根据您的IP地址,在结账页面的地址表单中添加国家、城市和邮政编码。
-
Twig辅助函数:提供获取大陆、国家、城市和邮政编码的酷炫twig辅助函数。
支持Sylius版本1.9及以上。
演示
您可以在我们的Sylius演示应用程序中看到此插件的实际应用。
- 前端:sylius-demo.odiseo.com.ar。
- 管理界面:sylius-demo.odiseo.com.ar/admin,使用凭据
odiseo: odiseo
。
文档
鸣谢
此插件由Odiseo维护。想让我们帮助您使用此插件或任何Sylius项目?请联系我们:team@odiseo.com.ar。