но судя по многим вопросам все хотят их получить
это пример template.php и position.txt
главное понять в чем логика остальное будет просто
изменения в шапочке:
<?php $inUser = cmsUser::getInstance(); $inCore = cmsCore::getInstance(); $mod_count['top'] = cmsCountModules('top'); $mod_count['sidebar'] = cmsCountModules('sidebar'); $mod_count['l_sidebar'] = cmsCountModules('l_sidebar'); ?>
<div id="pathway" class="container_12"> <div class="grid_12"><?php cmsPathway('→'); ?></div> </div> <div class="clear"></div> <?php $lansya_main_weidth = 12; $lansya_template_weidth_leftsidebar=4; $lansya_template_weidth_sidebar=4; if ($mod_count['l_sidebar']) {$lansya_main_weidth = 12 - $lansya_template_weidth_leftsidebar;} if ($mod_count['sidebar']) {$lansya_main_weidth = $lansya_main_weidth - $lansya_template_weidth_sidebar;} ?> <div id="mainbody" class="container_12"> <?php if ($mod_count['l_sidebar']) { ?> <div class="grid_4" id="l_sidebar"><?php cmsModule('l_sidebar'); ?></div> <?php } ?> <div id="main" class="grid_<?php echo $lansya_main_weidth ?>"> <?php cmsModule('maintop'); ?> <?php cmsBody(); ?> <?php cmsModule('mainbottom'); ?> </div> <?php if ($mod_count['sidebar']) { ?> <div class="grid_4" id="sidebar"><?php cmsModule('sidebar'); ?></div> <?php } ?> </div>
sidebar
maintop
mainbottom
top
topmenu
header
l_sidebar
Просьба не пинать меня )идею подал вполне рабочая
p.s. скопировать стили для #sidebar аналогично но с #l_sidebar (тогда практически готовое решение)