我正在使用带有默认 Protostar 模板的 Joomla 3。我创建了一个“标签选择”模块,它只显示具有特定标签的所有页面。它在侧边栏中工作正常,但由于某种原因,当我将模块放置在页脚中时,标题没有出现。我已经从模块中切换了显示/隐藏标题,但什么也没有。它的设置方式与蓝色侧边栏区域中的设置相同,我在 DOM 中看不到它,因此 CSS 没有隐藏它。
有人遇到过这个问题吗?“Tag Selected” php 模板在下面,但我不想编辑它,因为该模块在其他位置工作。想法?
<?php JLoader::register('TagsHelperRoute', JPATH_BASE . '/components/com_tags/helpers/route.php'); ?>
<div class="tagsselected<?php echo $moduleclass_sfx; ?>">
<?php if ($list) : ?>
<ul>
<?php foreach ($list as $i => $item) : ?>
<li>
<?php $item->route = new JHelperRoute; ?>
<a href="<?php echo JRoute::_(TagsHelperRoute::getItemRoute($item->content_item_id, $item->core_alias, $item->core_catid, $item->core_language, $item->type_alias, $item->router)); ?>">
<?php if (!empty($item->core_title)) :
echo htmlspecialchars($item->core_title);
endif; ?>
</a>
</li>
<?php endforeach; ?>
</ul>
<?php else : ?>
<span><?php echo JText::_('MOD_TAGS_SIMILAR_NO_MATCHING_TAGS'); ?></span>
<?php endif; ?>