【发布时间】:2020-06-07 05:56:39
【问题描述】:
我正在使用 Aimeos 电子商务包,并且我希望使用信用卡进行购买的集成支付。我想使用omnipay。我需要的 composer.json 数组如下:
"require": {
"php": "^7.2",
"aimeos/aimeos-laravel": "~2019.10",
"fideloper/proxy": "^4.0",
"laravel/framework": "^6.0",
"laravel/tinker": "^1.0",
"laravel/ui": "^1.2",
"aimeos/ai-payments": "dev-master",
"league/omnipay": "3",
"omnipay/paypal": "^3.0"
},
当我在 CMD 中执行 [ composer require omnipay/common:^3 ] 时会出现此错误:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Can only install one of: aimeos/aimeos-core[dev-master, 2019.10.17].
- Can only install one of: aimeos/aimeos-core[dev-master, 2019.10.17].
- Can only install one of: aimeos/aimeos-core[dev-master, 2019.10.17].
- aimeos/ai-payments dev-master requires aimeos/aimeos-core dev-master -> satisfiable >by aimeos/aimeos-core[dev-master].
-Installation request for aimeos/ai-payments dev-master -> satisfiable by aimeos/ai->payments[dev-master].
-Installation request for aimeos/aimeos-core (locked at 2019.10.17) -> satisfiable by aimeos/aimeos-core[2019.10.17].
Installation failed, reverting ./composer.json to its original content.
但服务页面 [ 付款选项 ] 上没有任何显示,即使是贝宝。如何启用信用卡付款。
【问题讨论】:
-
尝试运行 > composer 在 composer 需要 omnipay/common 之前需要 aimeos/aimeos-core