2014-10-27 65 views
3

我想在Joomla 3.3类别博客页面中显示子类别标题。接到了一个链接后面的建议,并把它放在像blog.php的文件:/templates/mytemplate/html/com_content/category/blog.phpjoomla类别博客的子类别标题

<?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

请询问您在专用[堆栈的Joomla交易所(http://joomla.stackexchange.com)现场问题;) – Lodder 2014-10-28 11:31:26

+0

弄来一个答案...... – j00m 2016-03-16 17:09:52

回答

0

有你需要将上面的代码添加到(在blog.php文件)2个地方,一个在代码显示块的lead_items:

<?php if (!empty($this->lead_items)) : ?> 

和块代码显示介绍第二项目:

<?php if (!empty($this->intro_items)) : ?>