問題タブ [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 投票する
3 に答える
989 参照

php - Sylius のインストールが中止される

sylius を試してみたいのですが、インストールに関して次の問題があります。

エラーメッセージ :

リクエストの問題をさまざまな方法で修復した後、実行しようとします:

エラーメッセージ :

composer コマンドのステップが中断されたため、これは正常なようです。

そもそも、mongodbでこれらのリクエストの問題が発生するのはなぜですか?これを修正する方法はありますか?

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

php - sylius を使用してアプリ/コンソール経由でバンドルを生成できますか?

ここで Symfony2 と Sylius を同時に学習します。お待ち頂きまして、ありがとうございます。

私がこの質問にたどり着いたのは、Sylius のデフォルトの機能の一部をオーバーライドしたいという願望です。私が最初に注目するのは、税務行動です。いくつかの異なる実店舗の特定の税率に対応したいと考えています。私が理解しているように、Sylius の将来の変更を更新できるようにしたい場合は、sylius/src/Sylus/* のコードを変更したくありません。正しいですか? オーバーライドの作成方法は理解していると思いますが、Sylius で独自のバンドルを生成できないようです。

ubuntu@ubuntu-VirtualBox:/var/www/sylius$ php app/console generate:bundle

[InvalidArgumentException]
Command "generate:bundle" is not defined.

私が持っている一般的な Symfony2 インストールで同じコマンドを実行でき、動作します。

私は何か間違ったことをしていますか、何かが壊れていますか、それとも Sylius からバンドル生成が削除されており、バンドルはすべて手動で作成されることが期待されていますか?

ありがとう、そしてこれについてさらに読むためのリンクは大歓迎です。

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

security - Sylius のユーザー名で接続する

管理者に接続するために電子メールを使用しない限り、sylius を使用します。

ユーザー名とメールを並行して使いたいのですが、うまくいきません

security.yml

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

symfony - sylius: サイトが本番環境で正しくデプロイされていません

私は sylius ベースのサイトを開発しましたが、開発環境ではすべて正常に動作していますが、運用環境に展開するときにいくつかの問題が発生しました。

フロントエンド: コンパイルされた frontend.js がエラーを返します:

(function ($) { Uncaught TypeError: undefined is not a function frontend.js:27 (無名関数)

jquery 1.8.0 は、エラーを生成する行の前に含まれています。

バックエンド: エラーは発生していないようですが、選択したウィジェットはレンダリングされません (いずれも)。

サイトを本番環境にデプロイするために行った手順は次のとおりです。

  1. データベースを移行しました。
  2. 本番環境にインストール:

    /li>
  3. キャッシュをクリアしてウォームアップしました:

    /li>
  4. ダンプされたアセット:

    /li>

不思議なことに、app.php でデバッグ パラメータが true に設定されている場合、これらのエラーは発生しません。

ご助力ありがとうございます!

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

symfony - SyliusCoreBundle モデル ユーザーをオーバーライドする方法

モデル User (SyliusCoreBundle/Model/User) に新しいフィールド「phone」を追加しようとしています。SyliusCoreBundleに触れるのを避け、

基本ユーザー クラスをオーバーライドするために、他の sylius バンドルの横にある新しいバンドル 'ShopBundle' を作成します。

src/Sylius/Bundle/ShopBundle

フォルダー ShopBundle 内:

ファイルsrc/Sylius/Bundle/ShopBundle/Model/User.phpには、次のものがあります。

ファイルsrc/Sylius/Bundle/ShopBundle/Resources/config/doctrine/model/user.orm.xmlには、次のものがあります。

ファイルsrc/Sylius/Bundle/ShopBundle/SyliusShopBundle.phpには、次のものがあります。

この行を app/AppKernel.php に追加します

最後に、私は次のように称賛します:

データベースで更新するものは何もありません。

見逃した部分は?それを機能させるにはどうすればよいですか?ありがとう !!


フォルダー DependencyInjection に 2 つのファイルを追加しました

Configuration.php

SyliusShopExtension.php

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

symfony - sylius プロジェクトを作成しようとすると、composer からインストール要求エラーが発生しますか?

実行しようとすると:

composer create-project -s dev sylius/sylius:dev-master

次のエラーが表示されます。

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

symfony - プロパティがありません: クラスの祖先 - Sylius\Bundle\TaxonomiesBundle\Model\Taxon

sylius/taxonomies-bundle をインストールしようとしていますが、スキーマを更新すると次のエラーが発生します。

php アプリ/コンソール doctrine:schema:update --force

[Gedmo\Exception\InvalidMappingException]
プロパティがありません: クラスの祖先 - Sylius\Bundle\TaxonomiesBundle\Model\Taxon

appKernel.php

config.yml

ルーティング.yml

composer.json