解决:
创建的覆盖mod_articles_category/TMPL /如default.php 寻找这一行中mod_articles_category /如default.php:
<?php foreach ($list as $group_name => $group) : ?>
而且在它下面添加以下内容:
<?php
// Get a db connection.
$db = JFactory::getDbo();
// Create a new query object.
$query = $db->getQuery(true);
$query
->select(array('title, description, params'))
->from('#__categories')
->where('title = \''.$group_name.'\'')
->where('extension = \'com_content\'')
->where('published = \'1\'');
// Reset the query using our newly populated query object.
$db->setQuery($query);
// Load the result(1) as an object.
$cat = $db->loadObject();
$catparams = json_decode($cat->params);
?>
现在,您可以通过回字段访问标题,描述和类别参数(包括图像),例如:
<?= $cat->description ?>
或
<?= ($catparams->image) ? $catparams->image : "No image"; ?>
我接受后不会有一个简单的方法来做到这一点,我发现这很快。
此布局是否在模板重写中完成?如果是的话,你可以包括代码吗? – 2013-03-07 10:07:55
它最初是在核心文件中完成的,但我正在寻找覆盖的可能性。虽然已经找到它,但请检查更新的答案 – xaddict 2013-03-07 10:12:47
您的更新答案不应该是最简单的方法!它应该更直接更简单你可以粘贴完整的default.php文件(在这些数据库更改之前)吗? – 2013-03-07 13:18:24