問題タブ [stofdoctrineextensions]

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 投票する
1 に答える
1565 参照

symfony - stof_doctrine_extensions によってオーバーライドされた a2lix_translation_form デフォルトのロケールは翻訳可能ですか?

フォームでa2lix_translation_formタブを使用しています。1 つのプロパティに対する複数の翻訳を 1 つのフォームで編集できるという機能があります。私はそれを次のように構成しました:

フォームには、1 つのプロパティを編集できる次の 3 つのタブがあります (説明)

|SK [デフォルト] | エン | で |

stof_doctrine_extensionsで翻訳可能をオンにするまで、うまく機能しました(データベースなどに保存されたもの)。構成は次のとおりです。

jms_i18n_routing も使用します。

アクセスしたら

localhost/app_dev.php/product/1/edit

その後、すべてが正常に見えますが、アクセスすると

localhost/en/app_dev.php/ en /company/11/edit

Sk [デフォルト]にはEn記述が含まれます。

stof_doctrine_extensions の翻訳対象を false に設定すると、フォームが正しく表示されます。しかし、他のコンポーネントに必要なので、オンにする必要があります。私に何ができる?

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

php - 宣言されていない静的プロパティへのアクセス: Gedmo\Uploadable\Mapping\Validator::$validateWritableDirectory Symfony2

お願いします、なぜこのエラーを書いたのですか: ** 宣言されていない静的プロパティへのアクセス: Gedmo\Uploadable\Mapping\Validator::$validateWritableDirectory** ?? 私のファイル:

ご協力ありがとうございました

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

tree - StofDoctrineExtension ツリー エンティティ: 小枝で親の ID を取得する

エンティティ アカウントに DoctrineExtensions Tree を使用しています。

私は次の結果を得ています:

Entity Accounttree は、ドキュメントに続く古典的なエンティティです。

私の小枝で

私に与えます:

および {{Account.parent.id}}

与える

私が間違っていることを見つけることができません。

ヘルプ ?

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

forms - A2lix でフォームを送信するときの ContextErrorException

多言語フォームの場合、Gedmo Translatable をA2lixと組み合わせて使用​​し、個人的な翻訳を使用するため、1 つのエンティティに対して、Categ と CategTranslation の 1 つの翻訳があります。

フォームを表示するにはすべて問題ありませんが、送信すると次のエラーが発生します。

ContextErrorException: 警告: /var/www/kimsufi/asimmobilier/vendor/a2lix/translation-form-b​​undle/A2lix/TranslationFormBundle/Form/DataMapper/ で呼び出される Immo\AnnonceBundle\Entity\CritereCategTranslation::__construct() の引数 1 がありませんGedmoTranslationMapper.php の 70 行目で、/var/www/kimsufi/asimmobilier/src/Immo/AnnonceBundle/Entity/CritereCategTranslation.php の 29 行目に定義されています

これは私の CategType です:

私の CritereCategTranslation :

何か案が ?ありがとう

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

symfony - Stof DoctrineExtensionsBundle を使用した A2lixTranslationFormBundle にタブが表示されない

Symfony と Sonata は初めてです。指示に従ってTranslatableをインストールしましたが、フォームにタブがありません。

ここに画像の説明を入力

Composer.json

config.yml

Sonata AdminClass

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

php - カスタム関数をどこに書き、どのようにインポートするのですか?

ここに私の小さな話があります: 私は自分のエンティティ アカウントで DoctrinExtensions Tree を使用しています。ユーザーは、UI でツリーを編集して保存できます。すべてのアカウントの配列を PHP に送り返します。次に、ツリーとして再構築し、拡張機能のメソッドを使用してアカウントを保存/編集します。

だから私はUIが返した配列をdbからの元のツリーと比較したい. 次のようなことをしてデータを取得します。

だから私はツリーを配列に持っています。私が今欲しいのは、その ID によってこの配列内のオブジェクトを見つけることです。関数の書き方は知っていますが、MVC では、関数を記述して呼び出すのに適切な場所は何か、またそれが正しい方法であるかどうかもわかりません。

次のように、「Model」フォルダーとファイル Functions.php を作成しようとしました。

そして、コントローラーから呼び出します

しかし、それはうまくいきません。これをどのように行うべきか、またMVCのアイデアの範囲内でより正しい方法があるかどうかについてアドバイスしてください。

ありがとう

0 投票する
0 に答える
110 参照

symfony - 'StofDoctrineExtensionsBundle' findTranslations がデフォルトのローカル翻訳を見つけられませんでした

私の問題は単純に...またはそうではない....

これはバンドル用の私の config.yml です

エンティティ翻訳リポジトリをリポジトリで使用するとfindTranslations($entity)、デフォルトのローカル翻訳を除くすべての翻訳が提供されます。

問題は、デフォルトの翻訳が bdd にあるかどうかを知る必要があることです。

stofの問題なのか、それとも正常なのか。そして、私の問題を解決する方法はありますか?

ありがとうございました。

(そして私の英語でごめんなさい...)

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

symfony - A2lixTranslationFormBundle と Stof DoctrineExtensionsBundle: 500 内部サーバー エラー - ReflectionException

これら(composer.json)を使用して、単純な翻訳可能なエンティティを実行しようとしています:

私のエンティティ (国) には、翻訳可能なフィールド (名前) があります。

config.yml と言う:

そして今、私a2lix/TranslationFormBundleはsonataAdminでこれを使いたい:

しかし、作成時にこのエラーが発生します (sonata 管理者):

私の間違いはどこですか?

私を助けてくれる天使はいますか?

v。