私はXMLインタフェースからのDataRecordを表すいくつかのドメインモデルオブジェクトを構築しました。それらのオブジェクトを多用途に保つために、__constructの間に独自のObject-Property-Model =>レコードを使用して動的プロパティを使用して設定しています。これにより、単純なBackend-Moduleを介してプロパティを追加できます。 私の問題は、それらのプロパティのTCA設定(列など)を動的に生成したいということです。私は利用可能な列のデータ型のような必要な情報を持っています - その動的データに基づいて列データを拡張するためにリポジトリから来るDB接続プールまたはレコードを介してデータを読み取るTCAファイルの関数を設定することは可能ですか? 最高のお礼、OliverTYPO3:動的ドメインモデルプロパティの自動TCA生成
0
A
答えて
1
これは、によって放出されたシグナルで動作します。
autoloaderのスマートオブジェクトに似た拡張子を見ることもできます。
0
同じ質問に遭遇することがあり人のためだけでいくつかの追加情報:あなたは任意のレポ/コントローラ/などを利用することができます
。 TYPO3-objectManagerをインスタンス化することにより、TCA/Overridesのphpファイルに保存されます。これを使用して、完全な初期化で目的のクラスを手動で取得できます。 あなたが望むデータ(Object-Proberties/Tabledataなど)を取得したら、すぐに$ GLOBALS ['TCA'] ['']を直接オーバーライドできます。 このようにして、変更可能なプロパティを持つ動的モデルを構築できます。 ここで、動的モデルの永続レコードが保持されているテーブルのdb-tableとextension sql-fileの自動修正について、どうすれば気にするかを確認する必要があります。
関連する問題
- 1. TCAレコードに基づくTYPO3自動ページ作成
- 2. TYPO3 - TCA - Datetimeformat
- 3. Typo3 TCAマークサムフォト
- 4. TYPO3 TCAテキスト改行
- 5. TYPO3でのカスタムTCA検証
- 6. Typo3 - 動的レイアウト
- 7. 自動生成されたHTMLをtypo3で削除します。
- 8. 動的にTCAのフィールドを表示
- 9. TYPO3:カスタムコンテンツ要素 - TCAフィールドコンフィグレーション
- 10. TYPO3 - TCAグループtt_content - 配列?
- 11. TYPO3 CMS7 TCA - RTEとValuePicker
- 12. スプリングブートJPA非生成テーブル自動的に
- 13. Matlab - 結果を自動的に生成
- 14. .aspx生成ファイルを自動的にダウンロード
- 15. 自動生成テキストボックス
- 16. 自動レター生成
- 17. 自動インラインドキュメント生成
- 18. 自動生成タイムスタンプ
- 19. TYPO3:自動ラッピングケースby page.layout
- 20. PDFを自動的に生成してサーバーに自動的にアップロードする
- 21. 派生自動生成エンティティークラス
- 22. リストモジュールの動的データベースレコードアイコン? TYPO3で
- 23. フィールド生成メソッドの自動生成
- 24. TYPO3 - 拡張TCA - ショーのバックエンド分野
- 25. TYPO3バックエンドユーザ言語のTCA選択リスト
- 26. Hibernateマッピングファイルの自動生成
- 27. ジャンゴモードの自動生成シート
- 28. PDF生成の自動化
- 29. 自動データアクセスレイヤの生成
- 30. intellijのjavadoc自動生成
その新しい信号のヒントをありがとう。以前はこれを知らなかった。 – Oliver
PersistenceManager'sのpersistAll()を呼び出す前に、関連するコントローラで直接$ GLOBALS ['TCA']を直接変更するのは悪い習慣だと思いますか? – Oliver
これは独自のワークフローによって異なります。 TYPO3は、TCAオーバーライドやスロット内で何をするか気にしません。基本的には、これを他の場所や方法で使用するかどうかについて考える必要があります。 –