列出 Joomla 中的兄弟项目! K2项目页面

Posted

技术标签:

【中文标题】列出 Joomla 中的兄弟项目! K2项目页面【英文标题】:List sibling items in Joomla! K2 item page 【发布时间】:2015-04-07 20:19:20 【问题描述】:

如何在 Joomla 上显示父类别中的所有同级项目! K2项目页面?我想要所有,而不仅仅是下一个和上一个。我也想显示额外的数据,比如图像和额外的字段。我意识到类别页面已经这样做了,但我也需要在单个项目页面上使用它。

【问题讨论】:

我的回答对你有帮助吗?如果是,请接受,如果还不够,请询问更多详细信息:) 【参考方案1】:

有两种方法,创建一个插件或者只是在你的 item.php 模板中进行(在你的template/html/com_k2/ 文件夹中覆盖!)

创建插件是正确的方法。这需要更多的努力,而且创建插件是一个已经被描述过一千次的深刻话题。

只需编辑 item.php 模板文件即可达到相同的目标,但请注意,在模板文件中连接数据库并不是一个好习惯。除了不必创建插件之外,您必须在那里执行与在插件中执行相同的操作。您必须访问数据库并从中选择所需的数据。然后,您可以编写一些 HTML 来放置您想要的所有数据。

这些页面可能会帮助您开发插件和编辑模板

K2 for Joomla - Part 9: Template Overrides

Example K2 plugin (for developers)

Selecting data using JDatabase - Joomla! Documentation

【讨论】:

以上是关于列出 Joomla 中的兄弟项目! K2项目页面的主要内容,如果未能解决你的问题,请参考以下文章

如果 Joomla K2 项目或 Joomla 文章在模板索引文件上检测

Joomla中分类页面布局中的项目重叠(由于容器高度属性)

Joomla! K2 - 如何获取用户页面的作者项目计数?

如何让 Joomla 的面包屑显示 K2 项目的正确路径?

如何在类别页面上获取 Joomla K2 项目作为对象?

Joomla 2.5 仅在 K2 类别上显示模块而不在 K2 项目上