3

我在 Joomla 1.5 中工作并开发了一个组件,该组件有 2 个视图,在两个视图中具有相同的部分。我在重复代码,因为我在 2 个不同的视图中使用了相同的代码。所以我想知道有什么方法可以让我写一次并在两个视图中使用并且可以删除重复?Joomla 中是否有诸如独立视图或部分视图之类的东西?那部分显示了一些来自 db 的数据。因此,通过从 DB 发送一些数据来查看渲染模板。

我希望我的问题很清楚。我不确定该模块是否应该在这里使用。我是一个优秀的开发人员,但并不了解所有事情,所以请一些快速和更好的方法。

在此先感谢所有开发人员。

4

1 回答 1

-1

不确定你想做什么。在 Joomla 中,视图具有以下文件结构: 在视图文件夹内有 viewname/view.html.php 文件,用于从模型中获取数据。在同一个文件夹中还有另一个名为 viewname/tmpl/ 的文件夹。您可以在其中添加您的布局文件,这些文件可以具有不同的 html 代码,但从 view.html.php 中获取相同的数据(从模型中获取)。

于 2012-05-09T06:46:50.360 回答