問題タブ [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.
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 に設定すると、フォームが正しく表示されます。しかし、他のコンポーネントに必要なので、オンにする必要があります。私に何ができる?
php - 宣言されていない静的プロパティへのアクセス: Gedmo\Uploadable\Mapping\Validator::$validateWritableDirectory Symfony2
お願いします、なぜこのエラーを書いたのですか: ** 宣言されていない静的プロパティへのアクセス: Gedmo\Uploadable\Mapping\Validator::$validateWritableDirectory** ?? 私のファイル:
- http://pastebin.com/s4VzMZW7 config.yml
- http://pastebin.com/JqfkmAEy composer.json
- http://pastebin.com/btbPpz2V AppKernel.php
ご協力ありがとうございました
tree - StofDoctrineExtension ツリー エンティティ: 小枝で親の ID を取得する
エンティティ アカウントに DoctrineExtensions Tree を使用しています。
私は次の結果を得ています:
Entity Accounttree は、ドキュメントに続く古典的なエンティティです。
私の小枝で
私に与えます:
および {{Account.parent.id}}
与える
私が間違っていることを見つけることができません。
ヘルプ ?
forms - A2lix でフォームを送信するときの ContextErrorException
多言語フォームの場合、Gedmo Translatable をA2lixと組み合わせて使用し、個人的な翻訳を使用するため、1 つのエンティティに対して、Categ と CategTranslation の 1 つの翻訳があります。
フォームを表示するにはすべて問題ありませんが、送信すると次のエラーが発生します。
ContextErrorException: 警告: /var/www/kimsufi/asimmobilier/vendor/a2lix/translation-form-bundle/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 :
何か案が ?ありがとう
symfony - Stof DoctrineExtensionsBundle を使用した A2lixTranslationFormBundle にタブが表示されない
Symfony と Sonata は初めてです。指示に従ってTranslatableをインストールしましたが、フォームにタブがありません。
Composer.json
config.yml
Sonata AdminClass
php - カスタム関数をどこに書き、どのようにインポートするのですか?
ここに私の小さな話があります: 私は自分のエンティティ アカウントで DoctrinExtensions Tree を使用しています。ユーザーは、UI でツリーを編集して保存できます。すべてのアカウントの配列を PHP に送り返します。次に、ツリーとして再構築し、拡張機能のメソッドを使用してアカウントを保存/編集します。
だから私はUIが返した配列をdbからの元のツリーと比較したい. 次のようなことをしてデータを取得します。
だから私はツリーを配列に持っています。私が今欲しいのは、その ID によってこの配列内のオブジェクトを見つけることです。関数の書き方は知っていますが、MVC では、関数を記述して呼び出すのに適切な場所は何か、またそれが正しい方法であるかどうかもわかりません。
次のように、「Model」フォルダーとファイル Functions.php を作成しようとしました。
そして、コントローラーから呼び出します
しかし、それはうまくいきません。これをどのように行うべきか、またMVCのアイデアの範囲内でより正しい方法があるかどうかについてアドバイスしてください。
ありがとう
symfony - 'StofDoctrineExtensionsBundle' findTranslations がデフォルトのローカル翻訳を見つけられませんでした
私の問題は単純に...またはそうではない....
これはバンドル用の私の config.yml です
エンティティ翻訳リポジトリをリポジトリで使用するとfindTranslations($entity)
、デフォルトのローカル翻訳を除くすべての翻訳が提供されます。
問題は、デフォルトの翻訳が bdd にあるかどうかを知る必要があることです。
stofの問題なのか、それとも正常なのか。そして、私の問題を解決する方法はありますか?
ありがとうございました。
(そして私の英語でごめんなさい...)
symfony - A2lixTranslationFormBundle と Stof DoctrineExtensionsBundle: 500 内部サーバー エラー - ReflectionException
これら(composer.json)を使用して、単純な翻訳可能なエンティティを実行しようとしています:
私のエンティティ (国) には、翻訳可能なフィールド (名前) があります。
config.yml と言う:
そして今、私a2lix/TranslationFormBundle
はsonataAdminでこれを使いたい:
しかし、作成時にこのエラーが発生します (sonata 管理者):
私の間違いはどこですか?
私を助けてくれる天使はいますか?
v。