【发布时间】:2012-12-14 10:33:14
【问题描述】:
我无法在我的 blogview 上显示子类别的图像。
我得到的最远的是用这一行显示父类别的图像:
$this->category->getParams()->get('image');
这一行显示了子类别的标题
$this->escape($this->item->category_title);
所以我尝试在第一行添加item,但没有成功。我对 Joomla 和 php 的了解不足以弄清楚如何更改它以显示子类别图像。
任何帮助将不胜感激。
编辑: 详细地说,我使用的博客视图是“趋势”类别中所有文章的视图。然而,趋势类别不包括任何文章,但它的所有子类别都包括。
所以结构如下:
- -趋势
- --趋势1
- ---第1条
- ----第2条
- ---趋势2
- ---第1条
- ---第2条
通过此博客,我想展示与文章相关的子类别的图像。在 Joomla 参数中,我设置了显示类别图像的选项,但这仅显示父类别图像而不是子类别图像。
【问题讨论】:
-
你在编辑哪个文件?
-
我为博客文件做了一个模板覆盖。我正在编辑的文件是 blog_item.php(原始位置:com_content/views/category/tmpl/blog_item.php)
-
好的,我可以看到子类别标题存储在模板中无法访问的受保护变量中。我现在只能想到一个解决方案,那就是使用模块。我去找找,如果没有,你自己写吧。
标签: image joomla2.5 categories