2012-02-17 126 views
1

除了创建另一个MYSQL连接之外,有没有办法在浏览父类别页面时检索子类别图像?Joomla在类别页面显示子类别图像?

例如:

  • 主要类别(设定为作为博客类)
    • 子类别1(图像中的基本选项图像字段设置)
    • 子类别2(图像中的基本选项图像字段设置)
    • 子类别3(在基本选项像场图像组)
    • ....

现在,当我浏览“主类”,它显示的类别名称和子类别的描述,但我不能找到任何“正常”的方式来检索图像,我在基本选项设置。

我可以使工作的唯一方法是创建另一个MYSQL调用并从数据库检索图像,但我想知道是否有另一种更有效的方法。

即时通讯使用Joomla 2.5。

谢谢!

回答

6

我建议你重写内容的输出,以便你可以添加一些代码来输出你的图像。

复制:

的Joomla /组件/ com_content /视图/分类/ TMPL/blog_children.php

要:

的Joomla /模板/ yourtemplate/HTML/com_content /category/blog_children.php

然后编辑新重载文件,只需在下面:

<span class="item-title"><a href="<?php echo JRoute::_(ContentHelperRoute::getCategoryRoute($child->id));?>"> 
    <?php echo $this->escape($child->title); ?></a> 
</span> 

地址:

<div class="item-image"> 
    <?php echo '<img src="'.json_decode($child->params)->image . '" />'; ?> 
</div> 

Joomla docs对分量输出类型和布局覆盖。

+0

嘿谢谢!有用! – RhymeGuy 2012-02-17 15:27:08

+0

感谢您的帮助 – 2013-11-16 07:48:34