holy shit

寺夺喜从天降

内容显示控制

配置不同页面的左右列显示

配置文件:common/tpl_main_page.php

if (in_array($current_page_base,explode(",",'不显示的页面main_page以逗号隔开')) ) {
    $flag_disable_right = true;
}
if (!isset($flag_disable_right) || !$flag_disable_right) {
    require(DIR_WS_MODULES . zen_get_module_directory('column_right.php'));
}
?>

配置不同页面sidebox显示

配置文件:modules/sidebox/相应sidebox文件

控制首页显示
if($this_is_home_page){
//what your original code here
}

针对某些页面
$show_this_box=false;
$diseble_pages='不显示的页面main_page以逗号隔开';
if(!in_array($current_page_base,explode(',',$disable_pages))){
    $show_this_box=true;
}

if($show_this_box){
    //what your original code here
}

配置左右列sidebox的不同组合方式
配置文件:modules/column_left.php
定义显示sidebox
$enable_box=array('box1.php','box2.php');
在循环中加入判断
if(in_array($column_left_display->fields['layout_box_name'],$enable_box)){
    //require…………
}
可利用此方法创建不同组合的column_left文件。

posted @ 2011-08-02 11:13  潜水鱼  阅读(220)  评论(0编辑  收藏  举报

holy shit on foot