technik_it

Рейтинг
14
Регистрация
24.09.2008

А ссылочка-то битая.....

Вот все спрашивают - а какие модификации вы вносите в джумлу??

Я понимаю, что ответ типа "зависит от ситуации" мало кого заинтересует. Поэтому, привожу пример. Из недавнего.

Совсем недавно я переводил сайт с 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>

и инклудим его в нужном месте. Все просто!!!

Gans:
А какие настройки вы проводите?

Все зависит от вашего Т.З., от того, что вы хотите в результате видеть на вашем сайте. Ведь не секрет, что у каждого вебмастера, хорошо разбирающегося в джумле, есть свой набор компонентов, модулей и мамботов, которые устанавливаются и настраиваются "под себя", в зависимости от тех или иных нужд. Некоторые модули необходимо подправить, чтобы они работали "как надо". Но это - отдельная тема. Главное - это Т.З., от которого и необходимо отталкиваться.

technik_it добавил 03.10.2008 в 11:45

serge_ti:
А с какой версией работаете, и сколько стоит установка и настройка, без дизайна?

Версия - любая, цена - договорная, в зависимости от того, что вам нужно.

Раздача розовых слонов продолжается!!! Первая установка - за отзыв в данном топике, т.е. БЕСПЛАТНО! Спешите, акция не бесконечна!!!

technik_it добавил 03.10.2008 в 10:40

Socionics:
Сколько стоит разработка уникального шаблона для Joomla 1.5?

Что конкретно вы имеете в виду?? Есть ли у Вас дизайн?? Какое Т.З.?? Обычно верстка дизайна стоит от 30 до 40 у.е. Минимум, который существует на данный вид работ - 25 у.е., и то, при условии, что дизайн у клиента есть в "полуготовности", т.е. есть html страница с дизайном, и надо ее просто сделать шаблоном для joomla.

technik_it добавил 03.10.2008 в 10:41

_ДоКтОр_:
Можно следующим буду я?
Давайте спишемся в аське, я все объясню!

Давайте, рад любым предложениям. icq три ноль четыре четыре один один ноль пять шеть

Циник:
ТС помог с изменением шаблона, установкой нескольких компонентов Joomla, мода sape за символическую плату. Все сделал быстро. Видно, что не первый год работает с движком. Так же посоветовал несколько интересных компонентов. Когда понадобится помощь, обязательно обращусь еще, всегда приятно работать с профессионалом.:idea
Извиняюсь за оффтоп - Для того кто минусует репу, подписывайтесь, если так уверены, что я клон. Идиотизм какой-то. Могу озвучить переписку в icq.

Рад был помочь хорошему человеку. Кто следующий??

1 23
Всего: 25