Могу ли я создать меню с подменю в Agile Toolkit? - PullRequest
3 голосов
/ 19 сентября 2011

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

Что мне делать, если я хочу создать меню в стиле приложения, например «Файл» или «Редактировать», которое будет включать подменю?Есть ли способ создать это автоматически с помощью Agile Toolkit, или это что-то, что должно быть написано вручную с помощью HTML-шаблонов, CSS-файлов и т. Д .?

Ответы [ 2 ]

3 голосов
/ 19 сентября 2011

такого компонента по умолчанию нет - однако View "plug'n'play" также работает для меню

. Вот один пример реального двухуровневого подменю: http://www.gradpool.ie/gradmatcher/graduate/company.html?id=38

идея в том, что меню построено, и выпадающие выпадающие списки - это еще один объект меню, вставленный в пункты меню.


Для этой цели создано дополнение, читайте здесь: http://www.ambienttech.lv/blog/2012-07-06/tree_view_in_agile_toolkit.html

1 голос
/ 19 сентября 2011

Я бы предложил использовать свой собственный CSS вместе с Menu_Light, который предназначен для максимально возможного отклонения от вашего пути.

https://github.com/romaninsh/atk4-sitesample/blob/day1/templates/Symisun_01/shared.html https://github.com/romaninsh/atk4-sitesample/blob/day1/lib/Application.php

Единственная вещьон добавляет класс к вашему шаблону меню, а остальное вы контролируете через HTML.

В результате вы получите что-то вроде этого: http://example.agiletoolkit.org/examples/website/index.symisun

Обязательно используйте страницупометка вокруг имен страниц аккаунт / регистрация.

...