Тема: [Релиз] Древовидное меню: подражание WordPress-у

Расширение генерирует ссылки на все имеющиеся страницы в форме древовидного меню. Это чудо выводится в шаблон путем вставки кода <!-- vb_menu -->

В папке расширения есть файл /_extensions/vb_menu/tpl.php
В нем, в частности, задается шаблон списка и каждого элемента.

<li class="page_item"><a href="/%s">%s</a>%s</li>
<ul>%s</ul>

Еще в планах следующее. Выделить отдельный шаблон или класс для обозначения текущей страницы в списке. Кроме того, добавить параметр, исключающий отдельные страницы и их детей из списка, и обратный параметр, включающий в список только заданные страницы и их детей. Это будет примерно так:

$parametr = "2,4,8,5"; // Идентификаторы страниц, через запятую, которые не будут включаться в меню.

Обновлено 25 мая 2013 года.
vb_menu, версия 1.0.a3

25.05.2013 22:53:48. Текст был изменен (Kravchenko).

2

Re: [Релиз] Древовидное меню: подражание WordPress-у

Новое в 1.0.а2

  • Исправлен порядок обхода страниц. Теперь на все про все делается всего один запрос к базе.

  • Теперь страницы сортируются по приоритету.

  • В меню не попадают страницы, где нет флага "Опубликовано", а так же их дети, даже те, которые опубликованы.

  • Для лучшей читабельности функции и шаблоны разделены по отдельным файлам: "/_extensions/vb_menu/functions.php" и "/_extensions/vb_menu/tpl.php".

24.05.2013 16:26:32. Текст был изменен (Kravchenko).

3

Re: [Релиз] Древовидное меню: подражание WordPress-у

Новое в 1.0.а3

  • Добавлены новые шаблоны. Теперь они есть на все случаи жизни.

  • Отловлено несколько ошибок, возникавших в нестандартной ситуации.

4

Re: [Релиз] Древовидное меню: подражание WordPress-у

у меня вызвал ошибку. на Денвере:

Notice: Undefined variable: vb_menu_codeOfMenu in Z:\home\localhost\www\mysite\_extensions\vb_menu\functions.php on line 58

потом страница в кодировке ANSI, и в конце

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\mysite\_extensions\vb_menu\functions.php:58) in Z:\home\localhost\www\mysite\index.php on line 207

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\mysite\_extensions\vb_menu\functions.php:58) in Z:\home\localhost\www\mysite\index.php on line 208

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\mysite\_extensions\vb_menu\functions.php:58) in Z:\home\localhost\www\mysite\index.php on line 209

Причем, удаление из шаблона <!-- vb_menu --> ничего не изменило, пришлось удалить всё расширение.

21.11.2013 07:47:56. Текст был изменен (den).

5

Re: [Релиз] Древовидное меню: подражание WordPress-у

Здравствуйте. Очень понравилась cms. Все то, что мне и нужно. Но есть одна проблема с менюшкой. Мне нужно простое древовидное меню,чтобы подкатегории были сразу под основной категорией. Нашел по форуму расширение, а скачать не могу, т.к. ссылка недействительна. Пожалуйста обновите или отправьте на romchik_sychev(собачка)mail.ru

6

Re: [Релиз] Древовидное меню: подражание WordPress-у

А тут есть кто нибудь? Что то ответа никак не дождусь

7

Re: [Релиз] Древовидное меню: подражание WordPress-у

Есть. Попробуйте написать сообщение лично пользователю Kravchenko: http://s2cms.ru/forum/email/96/
Судя по всему, на это обсуждение он не подписан.

8

Re: [Релиз] Древовидное меню: подражание WordPress-у

Да пробовал уже и в личку писать. Пока без ответа