問題タブ [payum]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 小枝のテンプレートをブレードに置き換える
標準テンプレートをブレードのものに置き換える方法はありますか? payum-laravel-package と klarna-checkout ゲートウェイで payum を使用しています。
AuthorizeAction のテンプレートを置き換える必要があるところまで来ました。の構成オプションを作成できることに気付きましたpayum.action.authorize
が、小枝がどのように機能するかをまったく理解しておらず、laravelとの組み合わせはまったくありません。
ビューをもう少し制御する方法はありますか? それとも AuthorizeAction 自体ですか?
のすべてのアクションKlarnaCheckoutGatewayFactory
が構成可能であることがわかったので、デフォルトから拡張する独自のアクションを作成し、AuthorizeAction
payumBuilder に新しいゲートウェイを追加するときに構成に含めてみました。しかし、次のエラーが発生したため、それは機能しないと思います。
ArrayObject.php 行 21 の LogicException: カスタム ArrayAccess インスタンスが指定されている場合、Traversable インターフェイスを実装する必要があります。これは、いくつかの php の制限によるものです。
php - カスタム ゲートウェイを PayumBundle に登録する
カスタム Gateway Factory を PayumBundle に登録しようとしています。ゲートウェイ ファクトリを PayumBuilder に直接登録すると、問題なく動作します。しかし、PayumBundle 経由で追加すると、すべての拡張機能が失われます。
そして、私のサービス構成は次のようになります。
多分それはhttps://github.com/Payum/Payum/issues/452に関連しています
私はsymfony 2.8、payum-core 1.2.2、およびpayum-bundle 1.2.3を使用しています
更新: payum-bundle 2.0 では、この構成で動作します
のようなサービス構成
symfony - Symfony2.8 統合 Payum バンドル
私のサイトではペイパルの統合に PayumBundle を使用しています。https://github.com/Payum/PayumBundle/blob/master/Resources/doc/get_it_started.mdで説明されているように、バンドルをセットアップしました
そして、payum 用のペイパル エクスプレス チェックアウト nvp 拡張機能をインストールしました。
これは私のコントローラーです:
設定ファイルは次のとおりです。
ただし、フォームを送信すると、次のエラーが表示されます」
89 行目の populateConfig 関数内で構成が渡される PaypalExpressCheckoutGatewayFactory クラスを確認しました。
キー「httplug.message_factory」はどこにも定義されていませんか?
スタックトレース:
php - 「getTokenFactory」という名前の未定義のメソッドを呼び出そうとしました [PayumBundle - Symfony2]
PayumBundle を実装しようとしていますが、Button Pay をクリックすると次のエラーが発生します。
クラス「Payum\Bundle\PayumBundle\Registry\ContainerAwareRegistry」の「getTokenFactory」という名前の未定義のメソッドを呼び出そうとしました。
$captureToken = $this->get('payum')->getTokenFactory()->createCaptureToken(
PaymentController.php
構成.yml
symfony - Payum - 特性 'Payum\Core\GatewayAwareTrait' が見つかりません
php app/console payum:gateway:debug を実行すると
私はこのエラーメッセージを持っています
誰かが何が悪いのか理解するのを手伝ってくれますか?
ありがとうございました ;)
私のコントローラー:
私のアプリケーションは、定期的な支払いサブスクリプションを提供します
私の composer.json :
ここで私はペイユムに敬意を表します
AppKernel.php
ここでは PayumBundle を呼び出すだけです
PHP のバージョン:
symfony - payum - 引数 2 に指定されていない HttpClientInterface が渡されました
API 呼び出しで 500 エラーが発生しました。
コンストラクタhttps://github.com/Payum/PaypalExpressCheckoutNvp/blob/master/Api.phpに懸念があると思います。2つの引数についてデフォルトの値はありません...それについて何か問題はありますか?
これが私の作曲家です:
これが私のコントローラーです: