|
补遗: 随心所欲的自定义joomla模板的方法
|
|
|
|
Author: Autoit | Date:2007-03-09 | View: 16945 | Digg: 87 |
|
上一篇的 "随心所欲的自定义joomla模板的方法 " 或许是写的不够明确的缘故让不少人产生误解, 其实就是判断的地方的问题.比较容易理解的, 就是直接用未做sef的链接上的变量都可以做判断的条件, 并不只是 $option ! 其实在 "自定义任意分类里文章上横幅图片的显示 : http://www.autoit.cn/index.php/content/view/93/25.html " 一文里也写的明白. 当然其他地方也写只是没特意说明而已. 比如 "index.php?option=com_joomlaboard&Itemid=2&func=post&do=reply&catid=2" 及 "index.php?option=com_content&task=view&id=16&Itemid=1" 可以使用 $option, $Itemid, $func, $do, $catid, $task, $id 来做判断依据. 简单列举如下:
1a: <?php if ($option !="com_frontpage") mosMainBody(); ?> 1b: <?php if ($option =="com_frontpage"){ ?>
.....
<?php } ?>2 : <?php if ($Itemid =="1" && $task=="blogcategory") {?>
<img src=.......
<?php }?>3: <?php if ($Itemid =="1" && $task =="view") {
switch ( $id){
case "2":
echo "...";
break;
case "3":
echo "...";
break;
case "4":
echo "...";
break;
}
}?>End by Autoit.
Permanent URL: http://www.autoit.cn/index.php/content/view/105/25.html
|