我正在尝试覆盖模块中类别列表的默认布局模板
mod_articles_categories
这样做的原因是能够显示与在每个类别的参数中设置的每个类别相关联的图像。
我发现显示这些图像的代码是
json_decode($item->params)->image
但它不起作用,有什么想法吗?
我正在尝试覆盖模块中类别列表的默认布局模板
mod_articles_categories
这样做的原因是能够显示与在每个类别的参数中设置的每个类别相关联的图像。
我发现显示这些图像的代码是
json_decode($item->params)->image
但它不起作用,有什么想法吗?
“官方”方式是在foreach ($list as $item) :
<?php
$params = new JRegistry();
$params->loadString($item->params);
$image = $params->get('image');
if ($image) : ?>
<img src="<?php echo $image; ?>" />
<?php endif; ?>
但是您的代码也应该可以工作。至少当我在本地测试它时是这样。我发布的代码将允许您为参数设置默认值。喜欢$params->get('image', 'foo/bar.png');
。除此之外,它的作用大致相同。