問題タブ [sylius]
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 - Sylius の intl 拡張
Sylius を使用して e コマース プロジェクトを作成しようとしています。残念ながら、私は最初の段階で立ち往生していSylius-Standard folder
ますapp/console sylius:install
.
事は、私はこの拡張機能を持っているということです! (または、少なくとも私はそう思いintl
ます。
/[my_project_directory]/symfony/vendor/symfony/symfony/src/Symfony/Component/Intl
以前にこの問題に直面した人はいますか?
php - Sylius のメール システムを上書きする方法
Sylius の注文確認メールに PDF ファイルを添付する必要があります。
/Sylius/Bundle/CoreBundle/Mailer/TwigSwiftMailer.php で、Twig テンプレートと注文情報 (Knp Snappy を使用) から PDF を生成し、メールに添付します。これは問題なく動作します。これを Core Bundle から削除して、自分のバンドルに入れたいと思います (そのため、Core Bundle はそのままにしておくことができます)。
しかし、このプロセスにはいくつかのサービス/イベントリスナーが含まれており、残念ながらそれらすべてをオーバーライドする必要があります (つまり、OrderConfirmationEmailListener.php、OrderConfirmationMailer.php、TwigSwiftMailer.php)...
これを明確に達成する方法について、良いリード/アイデアを持っている人はいますか?
ありがとう
symfony - Composer が sylius/settings-bundle を解決できない
Sylius 設定バンドルを正しく解決できません。私のアプリケーションは Symfony 標準アプリケーションです。要件のデフォルトのjsonによると、Symfony 2.4.4
doctrine/doctrine-bundle です~1.2
私の現在のjson: https://gist.github.com/Rvanlaak/f627a73a8d431600f8ba
sylius/settings-bundleを解決~0.9
すると、次のエラーが表示されます。
doctrine/doctrine-bundle を ~1.3@dev または 1.2.0 に変更すると、次のエラーが発生します。
その後、require sylius/settings-bundle dev-master で次のエラーが表示されます。
だから私には、依存関係が互いに矛盾しているように見えます。Symfony の標準版は sylius/settings-bundle を解決できませんか?
編集
次のバンドルを削除した後、コンポーザーは実際に正しく解決します
configuration - 「finite_finite.sylius_order.callbacks.after.sylius_complete」の下の認識されないオプション「args」
修正を得るために、昨日/数日前に最新のsyliusコード(標準バンドル全体)をプルしました。この質問のタイトルとして付けたエラーが発生しています。SyliusOrderBundle に含まれる limited.yml ファイルを調べて、それが github のfinite.ymlとまったく同じであることを確認しました。すべてを引っ張ってきたので、config でコールバックを設定するこの変更を機能させるために必要なものは何でも引っ張ったはずです。私はグーグルで検索しましたが、この問題を観察した人は他にいません。これに影響を与えると思われるものはすべて元に戻そうとしました (たとえば、注文リポジトリのオーバーライドのコメントを外した)、composer.phar の更新をもう一度行って、他のすべてのバンドルを最新のものにしましたが、これまでのところ何も機能していません。誰でもこの問題についての洞察を持っていますか?
symfony - ファイル更新リスナーが sylius プロジェクトの variant_image のように機能しないのはなぜですか?
プロジェクトで SyliusResourceBundle (0.9) のスタンドアロン バージョンを使用しています。ユーザー、グループ、ロール、会社などのエンティティを問題なく管理できます。
Gaufrette\Filesystem を使用して会社にロゴを追加しようとしました (sylius の variant_image のように)。そして、私のサービスは実行されていないようです。彼は画像をアップロードせずに永続化しようとしましたが、リスナーからエラーメッセージはありません!
config.yml での KNP Gaufrette 設定:
ProjectCoreBundle\Resources\Config\services.yml :
私の ImageUploadListener :
画像付きのフォームを送信すると、次のメッセージが表示されました。
サービスが起動しないように感じます。この問題を解決できる人はいますか?
ありがとう :)
php - Sylius: 新しい Payum ゲートウェイの追加 (Rabobank Omnikassa)
私は多くの投稿を見てきましたが、私の質問に対する解決策はどこにも見つかりませんでした。新しい支払いゲートウェイを Sylius Payum Bundle に適切に追加する方法を説明している場所がインターネット上に 1 つもありません。
最新sylius
0.10.*
バージョンを使用していますが、新しい支払いゲートウェイ (Rabobank Omnikassa、オランダの支払いエンドポイント) を追加したいと考えています。
に を追加する方法についての情報がありPaymentFactory
ますPayumPayumBundle
が、このバンドルのフォルダー構造はSyliusPayumBundle
. Acme\Bundle\PayumBundle
からオーバーライドする独自のものを作成しましたSyliusPayumBundle
。
PaypalExpressCheckoutPaymentFactoryと同様の方法で設定したいと思います。
config/payum.yml
ここでは、Sylius に自分のものを見つけてもらうために、いくつかのことをテストしています。
config/services.xml
どこでどのサービスタグを使用すればよいかわかりません..
config/config.yml
もちろん、ゲートウェイをconfig.ymlファイルに登録しています
例外: パスの構成が無効です
Rabobank
有効な型として認識されていないようです。新しいタイプはどこに登録しますか?
支払いファクトリーの登録
このファイルでは、Payum に工場を登録する方法を確認できます。自分のバンドル内から Sylius で同じことをしたいと思います。
ここから取るべき良いステップは何ですか?