我想在Joomla 3.3类博客页面中显示子类别标题。从链接获得以下建议并将其放在blog.php文件中,如:/templates/mytemplate/html/com_content/category/blog.php
<?php
$this->item = &$item;
$subcat = $this->item->category_title;
if ($subcat != $psubcat) :
echo "<h2>" . $subcat . "</h2>";
endif;
$psubcat = $subcat;
?>
通常这个代码正常工作,除非我们设置了前导项1.我试图在代码之前和之后设置foreach条件:
<?php foreach ($this->lead_items as &$item) : ?>
但是当我们在类别博客布局上设置1项或更多的潜在客户项目时,它无效。那么有没有办法在Joomla Category博客布局中显示子类别标题,或者我需要在上面的代码中进行哪种修改才能使其工作?
答案 0 :(得分:0)
您需要将以上代码添加到(blog.php
文件中)中的一个位置,其中一个位于显示lead_items的代码块中:
<?php if (!empty($this->lead_items)) : ?>
显示介绍项目的块代码中的第二个:
<?php if (!empty($this->intro_items)) : ?>