А ссылочка-то битая.....
Вот все спрашивают - а какие модификации вы вносите в джумлу??
Я понимаю, что ответ типа "зависит от ситуации" мало кого заинтересует. Поэтому, привожу пример. Из недавнего.
Совсем недавно я переводил сайт с CMSimple на CMS Joomla Lavra Edition 2008. Так вот, в дизайне там есть две менюшки - одна из них горизонтальная, другая вертикальная. Так задумано. Причем эти меню друг руга не повторяют.
Вертикальная меню - устраивается силами модуля главного меню. Но что делать с горизонтальным??
Все просто - пишем небольшой модуль, отвечающий за вывод этой меню в нужном формате.
<div id="menu"> <ul> <?php list($parse, $requestID)=split("Itemid=", $_SERVER['REQUEST_URI']); if($requestID==""){$requestID=1;} $database->setQuery("SELECT id, parent FROM #__menu WHERE menutype='topmenu' AND id='".$requestID."' AND published='1' ORDER BY ordering"); $menus = $database->loadObjectList(); foreach($menus as $menu) { if($menu->parent!=0){ unset($activeMainlevelID); for($i=0;$i<=20;$i++){ if(isset($activeMainlevelID)){ break; } $database->setQuery("SELECT id, parent FROM #__menu WHERE menutype='topmenu' AND name!='Home' AND id='".$menu->parent."' AND published='1' ORDER BY ordering"); $menus = $database->loadObjectList(); foreach($menus as $menu) { if($menu->parent==0){ $activeMainlevelID=$menu->id; break; } } } }else{ $activeMainlevelID=$menu->id; } } $database->setQuery("SELECT id, name, link FROM #__menu WHERE menutype='topmenu' AND name!='Home' AND parent='0' AND access<='$gid' AND sublevel='0' AND published='1' ORDER BY ordering"); $rows = $database->loadObjectList(); foreach($rows as $row) { if (!preg_match("/Itemid=/", $row->link)) { $item_url = "$row->link&Itemid=$row->id"; } else { $item_url = $row->link; } if ($row->id==$activeMainlevelID) { echo("<li><a href='$item_url' class='active'>".strtolower($row->name)."</a></li>"); } else { echo("<li><a href='$item_url'>".strtolower($row->name)."</a></li>"); } } ?> </ul> </div>
и инклудим его в нужном месте. Все просто!!!
Все зависит от вашего Т.З., от того, что вы хотите в результате видеть на вашем сайте. Ведь не секрет, что у каждого вебмастера, хорошо разбирающегося в джумле, есть свой набор компонентов, модулей и мамботов, которые устанавливаются и настраиваются "под себя", в зависимости от тех или иных нужд. Некоторые модули необходимо подправить, чтобы они работали "как надо". Но это - отдельная тема. Главное - это Т.З., от которого и необходимо отталкиваться.
technik_it добавил 03.10.2008 в 11:45
Версия - любая, цена - договорная, в зависимости от того, что вам нужно.
Раздача розовых слонов продолжается!!! Первая установка - за отзыв в данном топике, т.е. БЕСПЛАТНО! Спешите, акция не бесконечна!!!
technik_it добавил 03.10.2008 в 10:40
Что конкретно вы имеете в виду?? Есть ли у Вас дизайн?? Какое Т.З.?? Обычно верстка дизайна стоит от 30 до 40 у.е. Минимум, который существует на данный вид работ - 25 у.е., и то, при условии, что дизайн у клиента есть в "полуготовности", т.е. есть html страница с дизайном, и надо ее просто сделать шаблоном для joomla.
technik_it добавил 03.10.2008 в 10:41
Давайте, рад любым предложениям. icq три ноль четыре четыре один один ноль пять шеть
Рад был помочь хорошему человеку. Кто следующий??