Регистрация

Хак для вывода категорий сайта в меню

TipTop 17-10-2009, 12:33 4501 Хаки DLE

========================================================
===========Хак для вывода категорий сайта в меню==============
========================================================


Вывод категорий сайта в меню. Двумя вариантами с запросом или с кешированием

Тестировался: на DataLife Engine 7x-8x

1) Открываем index.php
2) Ищем
$tpl->set('{AJAX}', $ajax);



3) Вставляем выше

(Вариант №1 с запросом)
#-----------------------------------------#
$sql_result = $db->query("SELECT alt_name,name FROM " . PREFIX . "_category");
$cat_menu='[ul]';
while($row = $db->get_row($sql_result))
{
    $cat_menu.='[li][url=.$config[]'.$row['name']."[/url][/li]";
}
$cat_menu.='[/ul]';
$tpl->set('{cat_menu}', $cat_menu);
#-----------------------------------------#


(Вариант №2 с кешированием)

$cat_menu = dle_cache("cat_menu", $config['skin']);
if(!$cat_menu){
$sql_result = $db->query("SELECT alt_name,name FROM " . PREFIX . "_category");
$cat_menu='[ul]';
while($row = $db->get_row($sql_result))
{
$cat_menu.='[li][url='.$config['http_home_url'].$row['name']."[/url][/li]";
}
$cat_menu.='[/ul]';
create_cache ("cat_menu", $cat_menu, $config['skin']);
}
$tpl->set('{cat_menu}', $cat_menu);

Похожие новости

Хак для DLE "Последний коммент"

Хак для DataLife Engine "Последний коммент" Хак повзолит пользователям при нажатии на

14.10.09 Хаки DLE
Количество новостей в меню навигации(NEW)

Количество новостей в меню навигации Позволяет проставить количество новостей за сегодня и общее

03.09.09 Хаки DLE
Хак "Количество новостей в меню навигации"

Приветствую, уважаемые мастера и ученики. Давно искал хак или модуль, с помощью которого, в меню

31.07.09 Хаки DLE

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Powered by Dleshka.org. Сайт предназначен для выбора шаблонов и дополнений с использованием CMS DataLife Engine.
Закрыть