TYPO3 7.6で拡張機能を開発しています。私の拡張は、モデルやリポジトリがない他の3つの拡張に依存しています。リポジトリメソッドを使用して、クエリ値を自分の内線番号に取得したいと考えています。 異なるデータベーステーブルの値を自分のエクステンションにフェッチするためのリポジトリメソッドを書く方法を教えてもらえますか? 同じものについての良い文書はありますか? ありがとうございました......異なるテーブルの値をTYPO3拡張リポジトリに取得する
0
A
答えて
-1
https://amzn.com/1530534178などの本に投資する価値は非常にあります。これは、extbaseでやりたいことのほとんどをカバーしています。 他のテーブルに対して独自の拡張機能でモデルを作成することができます。モデル名を実際のテーブル名にマップし、モデルのプロパティを実際のデータベースフィールドにマップすることができます。 (https://docs.typo3.org/typo3cms/ExtbaseFluidBook/b-ExtbaseReference/Index.html#persistenceも参照してください) これらのモデルのリポジトリクラスを作成する必要があります。簡単な検索(findAll
とfind(One)By<property>
)のみを使用すると、リポジトリはむしろ空になります。これで、自分のモデルでこれらのオブジェクトにリンクすることができます。
関連する問題
- 1. TYPO3用の拡張テーブル拡張
- 2. TYPO3 7.6.10:felogin拡張機能を拡張するには?
- 3. Typo3 8.7拡張コアフォームの拡張子
- 4. TYPO3:拡張PHPコード
- 5. TYPO3拡張移行
- 6. TYPO3クローラ拡張を設定する
- 7. 異なるリポジトリからプロジェクトコードを取得
- 8. TYPO3拡張テンプレートを使用しないtx_news拡張子
- 9. TYPO3:モデルを拡張して既存のテーブルにマップ
- 10. 拡張子がTYPO3でユーザー更新が機能しないfe_usersテーブルを拡張する
- 11. MySql:異なるテーブルからSUM値を取得するには?
- 12. TYPO3 6.2バックエンドの拡張
- 13. TYPO3カスタム拡張レジスタデータベースのインプレッション
- 14. 拡張子「sphinx」のTYPO3エラー
- 15. 異なるサイト拡張をリンクする
- 16. TYPO3 7.6ライトボックス拡張機能なし
- 17. PHPの拡張バージョンを取得する
- 18. Uploaderの拡張子を取得する
- 19. YiiカスタムCRUD。異なるテーブルの共通モデルの拡張
- 20. 汎用リポジトリを拡張する方法
- 21. デプロイヤ拡張でコンポーネントフィールドを取得する
- 22. 拡張子のないディレクトリにファイル名を取得する - Python
- 23. 異なるテーブル行の複数のチェックボックスから値を取得
- 24. TYPO3拡張;流体テンプレートで私のカスタム拡張で
- 25. 異なる拡張子を持つFswatch
- 26. ArrayListを拡張しながらFirebaseから値を取得
- 27. ファイルリストの拡張子は、TYPO3の例外
- 28. v7.6でTYPO3拡張なしのライトボックスに画像を表示するには
- 29. TYPO3:拡張コントローラーにカスタムセット機能を追加する
- 30. TYPO3で拡張機能を有効にする
ビルドしたモデルに任意のテーブルをマップすることはできますが、TypoScriptセットアップでそれを設定する必要があります。方法は、[いくつかのドキュメント](https://docs.typo3.org/typo3cms/ExtbaseFluidBook/6-Persistence/4-use-foreign-data-sources.html)です。つまり、他のテーブルのモデルやリポジトリにあなたを構築できます。 – Jost
ご意見ありがとうございました。 – Ques
ご意見ありがとうございました。しかし、ビルドモデルとリポジトリの最終行についてはっきりしていません。あなたが気にしないなら、私にそれを説明してもらえますか? – Ques