Регистрация

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

TipTop 17-10-2009, 12:33 4547 Хаки 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 "Последний коммент"

Повышаем качество индексации

Хак Flash Mp3 Player для DLE mChat

Хак для вывода новости в 2 колонки

Хак AntiOverload v3


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