效果:
[此文没考虑 Static 即 调用最新静态文章, 也就是说,你用最新文章mod掉用静态文章的话,下面是有问题的。不过你可以用下面的开关方法来关闭他.]
文件 : modules/mod_latestnews.php
搜索
, a.sectionid
替换为[有两处] :
, a.sectionid, cc.name
在结尾处的
<li class="latestnews<?php echo $moduleclass_sfx; ?>">
后面增加:
[<a href="<?php echo sefRelToAbs("index.php?option=content&task=category§ionid=$row->sectionid&id=$row->catid$Itemid"); ?>" title='<?php echo $row->name; ?>'><?php echo $row->name;?></a>]ok. 这样就可以了。
当然还可以给他增加个开关。
方法:
在上面我们加的那行前面加:
<?php if ($show_catid == '1') { ?>后面加
<?php } ?>
接着在此文件的开始部分的:
$show_front = $params->get( 'show_front', 1 );
下面增加:
$show_catid = $params->get( 'show_catid', 1 );
然后在 modules/mod_latestnews.xml 结尾处的
</params>
上面增加:
<param name="show_catid" type="radio" default="1" label="show catid" description="Show/Hide catid">
<option value="1">show</option>
<option value="0">hide</option>
</param>
就可以了。在使用中,如果不需要显示单元,只要在后台设置此模块的 show catid 处选 hide 就不显示了。
end by autoit.