Joomla コンポーネントを開発していますが、コンポーネントで実行するタスクがたくさんあります。私が現在行っているのは、単一のビューとそれに対応するコントローラーを持つことです。ユーザーが何らかのタスクを要求した場合、コントローラーで対応するメソッドを呼び出すだけです。このメソッド自体で、ユーザーに表示されるすべての HTML コードを記述しました。すべてが正常に機能しています。
私の唯一の疑問は、私はまだ MVC モデルに従っているか、私のコンポーネントは Joomla コミュニティに受け入れられるかということです。
これが適切な方法でない場合は、単一のコントローラーからさまざまなタスクにさまざまなビューを設定する方法を教えてください。ビューは、views>name>tmpl>default.php および view>name>tmpl>sample.php にあります。