問題タブ [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.
symfony - Sylius - 期待されるエンティティを使用していないプロダクト ビルダー (オーバーライド)
プロダクト ビルダーで Sylius プロダクトを作成しようとしています。製品をビルドしようとすると、次のエラーが発生します。
以下のコード スニペットを使用して製品を構築しようとしています。
私はそのSyliusProduct
ようにオーバーライドしました:
はSyliusVariant
同様の方法でオーバーライドされています。
sylius.yml
独自のクラスを使用するように構成ファイルを更新しました。
Sylius
自分のインスタンスを適切に期待しているのに、関連付けにバリアントを使用しているのはなぜVariant
ですか?
編集
これが私の製品マッピングです:
php - Symfony 2: 別の Symfony プロジェクトとの通信
に基づく独自のフレームワークがありますSymfony 2.4
。これは基本的に Symfony2 プロジェクト (複数のバンドル) です。あるプロジェクトでは、選択したウェブショップが必要Sylius
です。私たち自身のプロジェクトには、異なるSylius
バージョンと共通するいくつかの依存関係があるため、それらを 1 つのプロジェクトで一緒に機能させることはできません。私はこれを機能させようとしましたが、エラーと不一致は無限であり、さらに使用されていました( 2.4 にアップグレードできるため、これはボトルネックではありません)。Sylius
Symfony 2.3
ここでSylius
、両方のプロジェクトで共有データベースを使用するスタンドアロン プロジェクトとしてホストすることを選択しました。Sylius のインストールは/web/shop/
ディレクトリにあり、 を参照すると正常に機能しhttp://example.com/shop/
ます。これら 2 つのプロジェクトが相互に通信できるようにしたいと考えています。独自のフレームワーク内から Sylius のサービスの一部を呼び出したり、その逆を行ったりできると便利です。
AppKernel
サービスで使用して、Sylius 内で独自のフレームワークのインスタンス化を試みましたが、名前空間を持つクラスではrequire_once
できないため、私の試みはすべて失敗しました。require_once
これを行うにはどうすればよいですか?
これは私が実装しようとした無効なサービスであり、PHP Fatal error: Cannot mix bracketed namespace declarations with unbracketed namespace declarations
例外が発生しました:
symfony - SyliusCart を SyliusOrder に変換する方法
プロジェクトで SyliusCartBundle、SyliusFlowBundle、および SyliusOrderBundle を使用しています。そのため、独自の Cart、CartItem モデル、および CartManager を宣言しました。問題なくカートを使用していますが、このカートを注文に変換するにはどうすればよいですか?
常に注文モデルを処理する必要がありますか?
Sylius でこのユースケースを処理するには、どのような方法が望ましいでしょうか?
http://docs.sylius.org/en/latest/bundles/SyliusOrderBundle/builder.htmlはどこにありますか? SyliusOrderBundle に OrderBuilder クラスが見つかりません。
symfony - Sylius upload product image
I have a problem on sylius while creating a product. Sylius is installed on an Nginx server. I tried to create the media/image folder in the web directory but this don't work. Changing permissions or owner don't work either.
I'm on an Nginx server and I've installed the Sylius/Sylius package (not the sandbox).
Visually I have the well sized thumbnail (no errors) but nothing in it.
I'm out of ideas, and you ? (:
sylius - Sylius のテーマ設定と多言語
私はsyliusが初めてで、syliusにはテーマと多言語があるか知りたいですか? 言語選択だけのどこにも多言語オプションが見つかりません。そして、テーマはまだそれを見つけることができない素晴らしい機能でなければなりません. 返信ありがとうございます。
php - Sylius オーバーライド製品 完全性制約違反
製品バンドルをオーバーライドしようとしています。成功しましたが、製品を子として持つ親エンティティを削除しようとするとエラーが発生します
ここにマッピングファイルproduct.orm.xmlがあります
これが私のproduct.orm.xmlファイルです
WeShop\Bundle\BoutiqueBundle\Entity\Boutique にある
そしてWeShop\Bundle\CoreBundle\Entity\Productにはこれがあります
ブティックエンティティ(ストア)を操作すると、すべてが機能しているように操作できますが、削除しようとすると問題が発生します
ブティック (店舗) には複数の商品を含めることができますが、商品は 1 つのブティック (店舗) の子にしかできないことに注意してください。
同じロジックのドキュメント バンドルがあり、ブティックを削除しようとすると (テーブル sylius_product にはブティック {null} を参照する行がないことを知っています)、ドキュメントが削除されます。
ここに私のドキュメントまたはxmlファイルがあります
前もって感謝します