問題タブ [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.

0 投票する
2 に答える
744 参照

php - Sylius の intl 拡張

Sylius を使用して e コマース プロジェクトを作成しようとしています。残念ながら、私は最初の段階で立ち往生していSylius-Standard folderますapp/console sylius:install.

事は、私はこの拡張機能を持っているということです! (または、少なくとも私はそう思いintlます。

/[my_project_directory]/symfony/vendor/symfony/symfony/src/Symfony/Component/Intl

以前にこの問題に直面した人はいますか?

0 投票する
2 に答える
896 参照

php - Sylius のメール システムを上書きする方法

Sylius の注文確認メールに PDF ファイルを添付する必要があります。

/Sylius/Bundle/CoreBundle/Mailer/TwigSwiftMailer.php で、Twig テンプレートと注文情報 (Knp Snappy を使用) から PDF を生成し、メールに添付します。これは問題なく動作します。これを Core Bundle から削除して、自分のバンドルに入れたいと思います (そのため、Core Bundle はそのままにしておくことができます)。

しかし、このプロセスにはいくつかのサービス/イベントリスナーが含まれており、残念ながらそれらすべてをオーバーライドする必要があります (つまり、OrderConfirmationEmailListener.php、OrderConfirmationMailer.php、TwigSwiftMailer.php)...

これを明確に達成する方法について、良いリード/アイデアを持っている人はいますか?

ありがとう

0 投票する
2 に答える
549 参照

symfony - Composer が sylius/settings-bundle を解決できない

Sylius 設定バンドルを正しく解決できません。私のアプリケーションは Symfony 標準アプリケーションです。要件のデフォルトのjsonによると、Symfony 2.4.4doctrine/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 を解決できませんか?

編集

次のバンドルを削除した後、コンポーザーは実際に正しく解決します

0 投票する
1 に答える
54 参照

configuration - 「finite_finite.sylius_order.callbacks.after.sylius_complete」の下の認識されないオプション「args」

修正を得るために、昨日/数日前に最新のsyliusコード(標準バンドル全体)をプルしました。この質問のタイトルとして付けたエラーが発生しています。SyliusOrderBundle に含まれる limited.yml ファイルを調べて、それが github のfinite.ymlとまったく同じであることを確認しました。すべてを引っ張ってきたので、config でコールバックを設定するこの変更を機能させるために必要なものは何でも引っ張ったはずです。私はグーグルで検索しましたが、この問題を観察した人は他にいません。これに影響を与えると思われるものはすべて元に戻そうとしました (たとえば、注文リポジトリのオーバーライドのコメントを外した)、composer.phar の更新をもう一度行って、他のすべてのバンドルを最新のものにしましたが、これまでのところ何も機能していません。誰でもこの問題についての洞察を持っていますか?

0 投票する
1 に答える
282 参照

symfony - ファイル更新リスナーが sylius プロジェクトの variant_image のように機能しないのはなぜですか?

プロジェクトで SyliusResourceBundle (0.9) のスタンドアロン バージョンを使用しています。ユーザー、グループ、ロール、会社などのエンティティを問題なく管理できます。

Gaufrette\Filesystem を使用して会社にロゴを追加しようとしました (sylius の variant_image のように)。そして、私のサービスは実行されていないようです。彼は画像をアップロードせずに永続化しようとしましたが、リスナーからエラーメッセージはありません!

config.yml での KNP Gaufrette 設定:

ProjectCoreBundle\Resources\Config\services.yml :

私の ImageUploadListener :

画像付きのフォームを送信すると、次のメッセージが表示されました。

サービスが起動しないように感じます。この問題を解決できる人はいますか?

ありがとう :)

0 投票する
1 に答える
2399 参照

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 で同じことをしたいと思います。

ここから取るべき良いステップは何ですか?