Php Joomla列出了多个类别中的所有联系人

Php Joomla列出了多个类别中的所有联系人,php,joomla,joomla3.2,Php,Joomla,Joomla3.2,使用默认的Joomla Contacts组件。 在一个网页上,我想列出多个类别中的所有联系人。Joomla可以选择列出几个类别,并提供每个类别的链接。但它不提供直接在同一页面上列出联系人的选项 我有1个主要的空类别和2个子类别。我创建了一个菜单项,显示这个主要类别和2个子类别。 在每个子类别下面,我想列出联系人 在/category中的默认_children.php模板中,我尝试进行一些(覆盖)更改,但没有成功。我不是很熟悉php。。。 我认为加载“项目”模板是最正确的方法,但我如何才能做到这一

使用默认的Joomla Contacts组件。 在一个网页上,我想列出多个类别中的所有联系人。Joomla可以选择列出几个类别,并提供每个类别的链接。但它不提供直接在同一页面上列出联系人的选项

我有1个主要的空类别和2个子类别。我创建了一个菜单项,显示这个主要类别和2个子类别。 在每个子类别下面,我想列出联系人

在/category中的默认_children.php模板中,我尝试进行一些(覆盖)更改,但没有成功。我不是很熟悉php。。。 我认为加载“项目”模板是最正确的方法,但我如何才能做到这一点

<?php foreach ($this->children[$this->category->id] as $id => $child) : ?>
    $this->category = $child;
    echo $this->loadTemplate('items');
<?php endforeach;>

$this->category=$child;
echo$this->loadTemplate('items');

我也试着做同样的事情,尽管我想出了一种稍微不同的方法

我离开CMS生成显示,并根据其ID向页面添加了一个PHP包含

然后在include中,我只是将所有联系人信息硬编码到一个页面中

然后将include添加到单个联系人中(因此联系人表单显示在底部,上面显示所有联系人的网格视图)


这使我可以根据自己的需要为联系人及其父类别设置样式。

我会使用标签而不是类别。使用相同的标记标记所有联系人(您可以使用批量处理),然后显示标记的项目列表。不幸的是,这仅显示每个联系人到单独页面的链接