Страница 1 из 1
Как формируется меню?
Добавлено: 2015-01-19 11:40:28
tasselchof
А можете обьяснить как формируется меню и где указано какое когда выводить? Задача - чтобы верхнее меню помле входа на сайт не изменялось.
Так же хочу понять где формируются пункты меню?
Re: Как формируется меню?
Добавлено: 2015-01-19 14:21:11
Alex Keda
смотреть надо *.xml файлики в директории styles
Re: Как формируется меню?
Добавлено: 2015-01-19 15:26:08
tasselchof
Да файлики я нашел - там пункты можно переименовать, а вот логику построения пока не освоил.
Re: Как формируется меню?
Добавлено: 2015-01-19 15:29:03
Alex Keda
я тоже =)
Re: Как формируется меню?
Добавлено: 2015-01-19 15:49:51
tasselchof
Alex Keda писал(а):я тоже =)
Ну тогда расскажу как освою =)))
Re: Как формируется меню?
Добавлено: 2015-01-19 17:39:45
tasselchof
Нашел, просто в компоненте страницы вызывается шаблон:
Код: Выделить всё
$MenuPath = SPrintF('%s/TopPanel',$__USER['InterfaceID']);
#-----------------------------------------------------------------------------
$Items = Styles_Menu($MenuPath);
if(Is_Error($Items))
return ERROR | @Trigger_Error(500);
#-----------------------------------------------------------------------------
$Items = &$Items['Items'];
И дальше парсинг идет стандартными методами.
Re: Как формируется меню?
Добавлено: 2015-01-19 17:50:26
Alex Keda
ну, насчёт стандартности методов я бы поспорил...
то что вызывается - я и так знал.
а вот как сделать горизонтальное меню в две строки, например - не понимаю.
Re: Как формируется меню?
Добавлено: 2015-01-19 18:00:33
tasselchof
Так просто шаблоны надо другие сделать и компонент для обработки написать - я примерно это сейчас сделал у себя.
Как формируется меню?
Добавлено: 2015-01-19 18:04:14
Alex Keda
выложи потом, гляну....