Хлебные крошки (breadcrumb)
Введение
Хлебные крошки это элемент навигации, представляющий собой путь от начальной точки до текущей. Отображается после заголовка списка.
Пример: Файловый менеджер в ISPmanager

XML:
<doc ...> ... <breadcrumb> <elem func="file" name="/"> <param name="plid"/> </elem> <elem func="file" name="usr/"> <param name="plid">/usr</param> </elem> <elem func="file" name="local/"> <param name="plid">/usr/local</param> </elem> <elem func="file" name="mgr5/"> <param name="plid">/usr/local/mgr5</param> </elem> <elem func="file" name="skins/"> <param name="plid">/usr/local/mgr5/skins</param> </elem> <elem func="file" name="orion/"> <param name="plid">/usr/local/mgr5/skins/orion</param> </elem> </breadcrumb> ... </doc>
Описание XML
Элемент breadcrumb
Содержит в себе список хлебных крошек
Элемент elem
Содержит в себе данные для формирования ссылки.
атрибут @func ф-ция панели, которая будет вызвана
атрибут @name отображаемое имя ссылки
Элемент param
Задает дополнительные параметры при вызове ф-ции, содержит значение параметра
атрибут @name задает имя параметра
Оцените эту статью