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:拡張PHPコード
- 4. TYPO3拡張テンプレートを使用しないtx_news拡張子
- 5. TYPO3:モデルを拡張して既存のテーブルにマップ
- 6. 異なるリポジトリからプロジェクトコードを取得
- 7. TYPO3 6.2バックエンドの拡張
- 8. 拡張子「sphinx」のTYPO3エラー
- 9. TYPO3カスタム拡張レジスタデータベースのインプレッション
- 10. MySql:異なるテーブルからSUM値を取得するには?
- 11. TYPO3 7.6ライトボックス拡張機能なし
- 12. 異なるサイト拡張をリンクする
- 13. YiiカスタムCRUD。異なるテーブルの共通モデルの拡張
- 14. PHPの拡張バージョンを取得する
- 15. Uploaderの拡張子を取得する
- 16. 異なるテーブル行の複数のチェックボックスから値を取得
- 17. ArrayListを拡張しながらFirebaseから値を取得
- 18. TYPO3:拡張コントローラーにカスタムセット機能を追加する
- 19. TYPO3で拡張機能を有効にする
- 20. v7.6でTYPO3拡張なしのライトボックスに画像を表示するには
- 21. 異なる拡張子を持つFswatch
- 22. TYPO3 shibboleth_auth代替と拡張のカスタマイズ
- 23. TYPO3:TemplaVoilaテンプレート内の拡張子
- 24. TYPO3の拡張子ニュースやRealURLは
- 25. (twb)twitterブートストラップスタイルのtypo3ニュース拡張
- 26. 拡張子のないファイルの種類を取得するC#
- 27. Symfony2で異なるバンドルの設定を拡張するには?
- 28. 拡張子なしのルートドメイン名を取得する - Javascript
- 29. 不明なファイル名のファイル拡張子を取得する
- 30. .emacsで拡張子なしのバッファファイル名を取得する
ビルドしたモデルに任意のテーブルをマップすることはできますが、TypoScriptセットアップでそれを設定する必要があります。方法は、[いくつかのドキュメント](https://docs.typo3.org/typo3cms/ExtbaseFluidBook/6-Persistence/4-use-foreign-data-sources.html)です。つまり、他のテーブルのモデルやリポジトリにあなたを構築できます。 – Jost
ご意見ありがとうございました。 – Ques
ご意見ありがとうございました。しかし、ビルドモデルとリポジトリの最終行についてはっきりしていません。あなたが気にしないなら、私にそれを説明してもらえますか? – Ques