Php Joomla 3.2.1模块布局覆盖:需要将类别标题子标题移动到分组文章标题上方

Php Joomla 3.2.1模块布局覆盖:需要将类别标题子标题移动到分组文章标题上方,php,layout,joomla,overriding,Php,Layout,Joomla,Overriding,我正在尝试为Joomla 3.2.1站点创建mod_articles_类别布局覆盖。 我有一个父类文章和大约10个子类 默认设置是在每个文章标题下的括号中显示类别标题,这看起来很拥挤且重复 我想做的是在每个子文章标题组上方显示每个类别标题子标题一次 到目前为止,我已经让它显示类别标题见下面的评论,但出于某种奇怪的原因,它显示在它所涉及的一组文章下面,而不是上面。我怎样才能让它在文章标题的每个子组上方移动 提前谢谢你的提示 ====================== <ul class="

我正在尝试为Joomla 3.2.1站点创建mod_articles_类别布局覆盖。 我有一个父类文章和大约10个子类

默认设置是在每个文章标题下的括号中显示类别标题,这看起来很拥挤且重复

我想做的是在每个子文章标题组上方显示每个类别标题子标题一次

到目前为止,我已经让它显示类别标题见下面的评论,但出于某种奇怪的原因,它显示在它所涉及的一组文章下面,而不是上面。我怎样才能让它在文章标题的每个子组上方移动

提前谢谢你的提示

======================

<ul class="category-module<?php echo $moduleclass_sfx; ?>">
<?php if ($grouped) : ?>
<?php foreach ($list as $group_name => $group) : ?>
<li>
<ul>    
    <!-- THIS IS THE CATEGORY TITLE SUBHEADING -->
<?php if ($item->displayCategoryTitle) :?>
<h3><?php echo $item->displayCategoryTitle; ?>
</h3>
<?php endif; ?>

<?php foreach ($group as $item) : ?>
<li>
<?php if ($params->get('link_titles') == 1) : ?>
<a class="mod-articles-category-title <?php echo $item->active; ?>" href="<?php echo $item->link; ?>">
<?php echo $item->title; ?>
</a>
<?php else : ?>
<?php echo $item->title; ?>
<?php endif; ?>

<?php if ($item->displayHits) : ?>
<span class="mod-articles-category-hits">
(<?php echo $item->displayHits; ?>)
</span>
<?php endif; ?>

<?php if ($params->get('show_author')) :?>
<span class="mod-articles-category-writtenby">
<?php echo $item->displayAuthorName; ?>
</span>
<?php endif;?>

<?php if ($item->displayDate) : ?>
<span class="mod-articles-category-date"><?php echo $item->displayDate; ?></span>
<?php endif; ?>

<?php if ($params->get('show_introtext')) :?>
<p class="mod-articles-category-introtext">
<?php echo $item->displayIntrotext; ?>
</p>
<?php endif; ?>

<?php if ($params->get('show_readmore')) :?>
<p class="mod-articles-category-readmore">
<a class="mod-articles-category-title <?php echo $item->active; ?>" href="<?php echo $item->link; ?>">
<?php if ($item->params->get('access-view') == false) :
echo JText::_('MOD_ARTICLES_CATEGORY_REGISTER_TO_READ_MORE');
elseif ($readmore = $item->alternative_readmore) :
echo $readmore;
echo JHtml::_('string.truncate', $item->title, $params->get('readmore_limit'));
if ($params->get('show_readmore_title', 0) != 0) :
echo JHtml::_('string.truncate', ($this->item->title), $params->get('readmore_limit'));
endif;
elseif ($params->get('show_readmore_title', 0) == 0) :
echo JText::sprintf('MOD_ARTICLES_CATEGORY_READ_MORE_TITLE');
else :
echo JText::_('MOD_ARTICLES_CATEGORY_READ_MORE');
echo JHtml::_('string.truncate', ($item->title), $params->get('readmore_limit'));
endif; ?>
</a>
</p>
<?php endif; ?>
</li>
<?php endforeach; ?>
</ul>
</li>
<?php endforeach; ?>
改变

<?php if ($item->displayCategoryTitle) :?>
<h3><?php echo $item->displayCategoryTitle; ?>
</h3>
<?php endif; ?>

<h3><?php echo $group_name; ?></h3>