StripeBundleのテンプレート、それぞれ checkout templateをカスタマイズしようとしていvendor\payum\stripe\Payum\Stripe\Resources\views\Action\obtain_checkout_token.html.twig
ます。
これは、Stripe ポップアップを、単一のボタンを備えた別のページではなく、支払い対象のオブジェクトと同じページに表示したいためです。たとえば、商品の代金を支払いたいのですが、チェックアウト ページで「支払う」を押して、そこに Stripe ポップアップを表示させたいとします。
別の同様の質問を見ましたが、うまくいかないようです。PayumStripeBundle、Payum、Payum/Stripeでフォルダー名のすべての組み合わせを試しましapp/Resources
たが、いずれも使用されているテンプレートを上書きしていないようです。
バンドルの構造もかなり奇妙で、その名前空間は ですPayum\Bundle\PayumBundle
が、テンプレートを含むバンドルではない Stripe コンポーネントは別のフォルダーにあります。
値はここに設定されているため、Symfony はそのためにフォルダーを調べないのでしょうか?
app/Resources
このように機能する場合、フォルダ構造はどうあるべきですか? または、それを行う別の方法である場合。