ContextMenu 1.0.2

ContextMenu
Модуль добавит вашему сайту оригинальности, создав альтернативное контекстное меню, вызываемое щелчком правой кнопки мыши, заменяющее стандартное меню вашего браузера.

Удобная панель администрирования позволяет без труда добавлять новые или удалять ненужные пункты, редактировать их, сортировать в нужном порядке, устанавливать разделители, назначать иконку для каждого пункта (в комплект вошел набор из сотни стильных иконок).


( Читать дальше )

Динамическое меню v.2.0

Модуль позволяет создавать динамическое меню основываясь на созданных заранее категориях и страницах сайта.

Основной перечень возможностей:

  1. Создавать ссылки на публикации с учетом настроек сайта
  2. Управлять порядком следования пунктов меню
  3. Неограниченный уровень вложения
  4. Создавать неограниченное количество меню для сайта с индивидуальными шаблонами
  5. Подсчет и вывод количества новостей в каждой категории
  6. Подсветка активного пункта меню причем не только текущего но и его родителей и далее
  7. Результат работы модуль кэшируется поэтому нагрузка минимальна.

По сравнению с первой веткой версий улучшен код модуля, добавлены некоторые новые возможности. Изменены некоторые переменные передаваемые в шаблон и вспомогательные функции. Примеры шаблонов даны.

Также в архиве найдете скин с шаблоном трехуровневого меню.

© nash300
Скачать модуль динамическое меню v. 2.0

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

Вывод всех категорий сайта в виде меню.

Установка

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

и вставляем выше:
#-----------------------------------------#
$sql_result = $db->query("SELECT alt_name,name FROM " . PREFIX . "_category");
$cat_menu='<ul>';
while($row = $db->get_row($sql_result))
{
    $cat_menu.='<li><a href="'.$config['http_home_url'].'index.php?do=cat&category='.$row['alt_name'].'">'.$row['name']."</a></li>";
}
$cat_menu.='</ul>';
$tpl->set('{cat_menu}', $cat_menu);
#-----------------------------------------#

Открываем main.tpl вышего шаблона и в нужное вам место для меню пишем {cat_menu}
Сохраняем и готово.
  • 0
  • 16 января 2009, 11:58
  • inter
  • 2