0

我正在尝试自定义 Joomla 组件的源文件。

在引入 Joomla MVC 模型之前,我能够在一个组件 Kunena 1.0 中运行 SQL 查询,以从另一个组件中选择数据。例如 Sobi2。

但是,Kunena 1.5 [MVC 模型] 引入后,我不知道如何/在哪里添加 SQL 查询以从 Sobi2 中选择数据。

我相信我需要在 /models/ 或 /func/ 文件夹的文件中添加一些代码。但是有人可以就我如何实现这一目标提供更详细的帮助吗?

4

1 回答 1

2

数据交互由模型完成,您会在模型文件夹中找到 Kunena 模型。

查询 SOBI2 数据库与以前相同,MVC 实际上不会影响您执行此操作的方式。

要了解 MVC,请查看:

http://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_1

有关如何在模型中查询数据库的示例,请查看:

http://docs.joomla.org/How_to_use_the_database_classes_in_your_script

简单来说,Controller 指向适当的视图(view.html.php),然后这个视图与模型交互,然后指向一个模板文件(通常位于 view/tmpl 文件夹中。

希望这可以帮助。

于 2012-04-18T20:19:12.973 回答