Возможно не сильно искал ответ на этот вопрос, но ответа так и не нашел. Вот проблема:
Сайт на локалхосте - показать не могу, попробую описать, надеюсь кто-то подскажет.
На сайте нужно реализовать 2 меню. С верхнем меню проблем не возникла, создал пункты меню (K2 » Categories), через модули (K2 Content) вывел нужную информацию, задав модулям позиции main-top a,b,c - т.е. шаблон состоит из 3-х столбцов в позиции main-top b выводятся статьи закрепленные в категориях модулей. Соответственно позиции main-top a,c - оставил для боковой информации, в том числе для бокового меню. вот реализация последнего вызывает затруднения.
по примеру верхнего меню делаю боковое, так же совершенно: меню (K2 » Categories), через модули (K2 Content) обозначаю позиции, но при переходе по ссылке в боковом меню информация из материалла выводится в позиции content-bottom и никак иначе. и получается криво. как из бокового меню выводить статьи в позиции main-top b? Это реально вообще? т.е. нужно сделать полноценный 3 столбцовый сайт в котором любая информация будет выводиться в позиции main-top b а навигация по сайту останется на позициях main-top a,c?
Буду признателен если подскажите куда копать?
вот индекс.пхп тут тоже уже ковыряюсь два дня - знаний не хватает, возможно просто не вижу очевидного..
==========================
<html xmlns="
http://www.w3.org/1999/xhtml" xml:lang="<?php echo $gantry->language; ?>" lang="<?php echo $gantry->language;?>" >
<head>
<?php
$gantry->displayHead();
$gantry->addStyles(array(
'template.css',
'tooltips.css',
'prettyPhoto.css',
'framework-reset.css',
'
http://fonts.googleapis.com/css?family=Open+Sans:600,700',
'
http://fonts.googleapis.com/css?family=Open+Sans:600'
));
$gantry->addScript(array(
'
https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js'
)); ?>
<script type="text/javascript">
$.noConflict();
</script>
<?php
$gantry->addScript(array(
'
https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js',
'jQuery.ScrollTo.js',
'tooltips.js',
'jquery.tipsy.js',
'jquery.prettyPhoto.js',
'scripts.js'
));
if (isset($cleanPID) && ($cleanPID == "port")) {
$gantry->addScript(array(
'SmoothBoosh.js'
));
}
?>
</head>
<body <?php echo $gantry->displayBodyTag(); echo ' ' . $pageID; ?>>
<div id="rt-iewarn">
<div class="rt-container">
<?php echo $gantry->displayModules('iewarn','standard','standard'); ?>
<div class="clear"></div>
</div>
</div>
<div class="wrapper<?php echo ' '. $class; ?>">
<?php /** Begin Drawer **/ if ($gantry->countModules('drawer')) : ?>
<div id="rt-drawer">
<div class="rt-container">
<?php echo $gantry->displayModules('drawer','standard','standard'); ?>
<div class="clear"></div>
</div>
</div>
<?php /** End Drawer **/ endif; ?>
<?php /** Begin Top **/ if ($gantry->countModules('top')) : ?>
<div id="rt-top" <?php echo $gantry->displayClassesByTag('rt-top'); ?>>
<div class="rt-container">
<?php echo $gantry->displayModules('top','standard','standard'); ?>
<div class="clear"></div>
</div>
</div>
<?php /** End Top **/ endif; ?>
<?php /** Begin Header **/ if ($gantry->countModules('header')) : ?>
<div id="rt-header">
<div class="rt-container">
<?php echo $gantry->displayModules('header','standard','standard'); ?>
<div class="clear"></div>
</div>
</div>
<?php /** End Header **/ endif; ?>
<?php /** Begin Menu **/ if ($gantry->countModules('navigation')) : ?>
<div id="rt-menu">
<div class="rt-container">
<?php echo $gantry->displayModules('navigation','basic','basic'); ?>
<div class="clear"></div>
</div>
</div>
<?php /** End Menu **/ endif; ?>
<?php /** Begin Showcase **/ if ($gantry->countModules('showcase') && ($option !== 'com_search') && ($view !== 'item')) : ?>
<div id="rt-showcase">
<div class="rt-container <?php echo $class; ?>">
<?php echo $gantry->displayModules('showcase','standard','standard'); ?>
<div class="clear"></div>
</div>
</div>
<?php /** End Showcase **/ endif; ?>
<?php /** Begin Left **/ if ($gantry->countModules('left') && ($option !== 'com_search') && ($view !== 'item')) : ?>
<div id="rt-left">
<div class="rt-container <?php echo $class; ?>">
<?php echo $gantry->displayModules('left','standard','standard'); ?>
<div class="clear"></div>
</div>
</div>
<?php /** End Left**/ endif; ?>
<?php /** Begin Feature **/ if ($gantry->countModules('feature') && ($option !== 'com_search') && ($view !== 'item')) : ?>
<div id="rt-feature">
<div class="rt-container">
<?php echo $gantry->displayModules('feature','standard','standard'); ?>
<div class="clear"></div>
</div>
</div>
<?php /** End Feature **/ endif; ?>
<?php /** Begin Utility **/ if ($gantry->countModules('utility') && ($option !== 'com_search') && ($view !== 'item')) : ?>
<div id="rt-utility">
<div class="rt-container">
<?php echo $gantry->displayModules('utility','standard','basic'); ?>
<div class="clear"></div>
</div>
</div>
<?php /** End Utility **/ endif; ?>
<?php /** Begin Breadcrumbs **/ if ($gantry->countModules('breadcrumb')) : ?>
<div id="rt-breadcrumbs">
<div class="rt-container">
<?php echo $gantry->displayModules('breadcrumb','standard','standard'); ?>
<div class="clear"></div>
</div>
</div>
<?php /** End Breadcrumbs **/ endif; ?>
<?php /** Begin Main Top **/ if ($gantry->countModules('maintop') && ($option !== 'com_search') && ($view !== 'item')) : ?>
<div id="rt-maintop">
<div class="rt-container">
<?php echo $gantry->displayModules('maintop','standard','standard'); ?>
<div class="clear"></div>
</div>
</div>
<?php /** End Main Top **/ endif; ?>
<?php /** Begin Main Body **/ if ($gantry->countMainbody('maintop') && ($option !== 'com_search') && ($view !== 'item')) : ?>
<div id="rt-maintop">
<div class="rt-container">
<?php echo $gantry->displayMainbody('maintop','standard','standard'); ?>
<div class="clear"></div>
</div>
</div>
<?php /** End Main Body **/ endif; ?>
<?php /** Begin Main Bottom **/ if ($gantry->countModules('mainbottom') && ($option !== 'com_search') && ($view !== 'item') && ($task !== 'user')) : ?>
<div id="rt-mainbottom">
<div class="rt-container">
<?php echo $gantry->displayModules('mainbottom','standard','standard'); ?>
<div class="clear"></div>
[/font][/color][/color]
</div>
</div>
<?php /** End Main Bottom **/ endif; ?>
<?php /** Begin Bottom **/ if ($gantry->countModules('bottom') && ($option !== 'com_search') && ($view !== 'item')) : ?>
<div id="rt-bottom">
<div class="rt-container">
<?php echo $gantry->displayModules('bottom','standard','standard'); ?>
<div class="clear"></div>
</div>
</div>
<?php /** End Bottom **/ endif; ?>
<div class="footer-container">
<?php /** Begin Footer **/ if ($gantry->countModules('footer')) : ?>
<div id="rt-footer">
<div class="rt-container">
<?php echo $gantry->displayModules('footer','standard','standard'); ?>
<?php if ($class=="homepage" ) { ?>
<?php } ?>
<div class="clear"></div>
</div>
</div>
<?php /** End Footer **/ endif; ?>
<?php /** Begin Copyright **/ if ($gantry->countModules('copyright')) : ?>
<div id="rt-copyright">
<div class="rt-container">
<?php echo $gantry->displayModules('copyright','standard','standard'); ?>
<div class="clear"></div>
</div>
</div>
<?php /** End Copyright **/ endif; ?>
<?php /** Begin Debug **/ if ($gantry->countModules('debug')) : ?>
<div id="rt-debug">
<div class="rt-container">
<?php echo $gantry->displayModules('debug','standard','standard'); ?>
<div class="clear"></div>
</div>
</div>
<?php /** End Debug **/ endif; ?>
<?php /** Begin Analytics **/ if ($gantry->countModules('analytics')) : ?>
<?php echo $gantry->displayModules('analytics','basic','basic'); ?>
<?php /** End Analytics **/ endif; ?>
<?php /** Begin Popup **/
echo $gantry->displayModules('popup','popup','standard');
/** End Popup **/ ?>
</div>
</div>
</body>
</html>
<?php
$gantry->finalize();
?>
=================================================