我正在开发一个 Joomla 组件,我有许多任务要在组件中执行。我目前正在做的是拥有一个视图和对应的控制器。现在,如果用户请求某些任务,我只需在控制器中调用相应的方法。在这个方法本身中,我编写了所有显示给用户的 HTML 代码。一切正常。
我唯一的疑问是,我是否仍然遵循 MVC 模型并且我的组件会被 Joomla 社区接受吗?
如果这不是正确的方法,请告诉我如何从单个控制器为不同的任务设置不同的视图。视图位于views>name>tmpl>default.php 和view>name>tmpl>sample.php