私は現在HMVCについてたくさん読んでいて、それを学ぼうとしています。何かをコーディングする前に理解したいので、これまで使用していません(有名なフレームワークを使用する前に、すべてを理解するためだけにlil miniフレームワークを作成したいので、わからないものを100%使ってください)。
だから私の質問は、モジュールのビューがそのデータをどのように出力するかということです。グラフィックはたくさんありますが、それらは小さなMVCトライアドとモジュールのコントローラーの間のリンクのみを示しています。
したがって、ページの上部にMVC(レベル#1)があり、いくつかのモジュール(レベル#2)がある場合、リクエストはレベル#1に進み、そこでコントローラーが次に何が起こるかを決定しますが、出力はどうですか?レベル2のビューはデータを出力するだけですか?または、$ outputModuleXy = file_get_contents($ templateName)のように保存し、レベル#2コントローラーに返します。レベル#2コントローラーは、レベル#1ビューが出力を担当するようにしますか?
データフローが記述されているチュートリアルや、モジュールからのビューデータがブラウザに到達する方法が見つからないため、少し混乱しています。