菜单类文档 - 以及提供的示例 - 似乎没有显示任何方式来构建具有多个导航级别的导航菜单。
如果我想构建一个'app-style'菜单,比如'File'或'Edit',它将包括子菜单,我该怎么办?有没有办法用Agile Toolkit自动创建它,或者这是必须用html模板,css文件等手工编写的?
答案 0 :(得分:3)
默认情况下没有这样的组件 - 但是,View“plug'n'play”也适用于Menu的
这是现实生活中的2级子菜单的一个例子: 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 :(得分:1)
我建议您使用自己的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
请务必在页面名称帐户/注册周围使用页面标记。