» 菜单修订版 较旧的内容[+] 另请参见:主题引导.t.o t.o上的引导团队 为了拥有拖放和更好的UI,我们首先需要改进后端。 可能还会重新访问结构。。。 也:http://branding.tiki.org/Top+菜单#Bubble_popup_on_menus 另一个问题是,是继续支持当前的Superfish菜单系统,还是将其替换为Bootstrap的菜单系统(示例如下:http://bootply.com/71684),当Tiki转向Bootstrap兼容性时。或者这两者都可以作为以前的suckrfish和phpLayers菜单这样的选项来支持吗?我不太喜欢Bootstrap的点击打开顶级项目行为,但不知道它是否可配置。另一方面,Bootstrap菜单是为了适应移动显示。支持Superfish将有助于旧的Tiki站点转换,也可能有助于更好的哮喘患者,但需要检查移动显示器上的行为。 我们至少应该实现引导菜单系统。 问题是,如果我们想将旧系统附加到新的ne中,或者可以将旧菜单合并到新的引导样式中。 可以创建带有自定义菜单的“手工”HTML代码引导菜单,但将它们放在类似module_menu的漂亮管理对话框中会更好,因为我们的目标群体之一是非教会用户。Tiki必须易于使用,这在不久前是我们的核心资产之一。 此外,我们需要“Bubble_popup_on_menus”,可以包含和布局任意内容,如图像、文本、菜单等。 请参阅标准菜单,例如bootswatch.com网站(以及我们必须在Tiki菜单系统或新的附加菜单模块中实现的功能)。这个特别的是取自bootstrapped.fabricius.me引导: 复制到剪贴板<div class=“navbar-navbar-default-navbar-fixed-top”><div class=“container”><div class=“navbar-header”><a href=“主页”class=“导航栏品牌”>引导</a><button class=“navbar-toggle”type=“button”data-toggle=“collapse”data-target=“#navbar-main”><span class=“icon-bar”></span><span class=“icon-bar”></span><span class=“icon-bar”></span></按钮></div><div class=“navbar-collapse collapse complapse”id=“navbar main”><ul class=“nav-navbar-nav cssmenu_horiz”><li class=“dropdown”>主题</a><ul class=“dropdown-menu”aria-labelledby=“themes”><li>主页</a></li><li>阿梅利亚</a></li><li>引导(=默认)</a></li><li><a tabindex=“-1”href=“Cerulean”>天蓝色</a></li><li>Cosmo公司</a></li><li><a tabindex=“-1”href=“机器人”>机器人</a></li><li>扁平</a></li><li><a tabindex=“-1”href=“Journal”>期刊</a></li><li>可读</a></li><li>单工</a></li><li>板岩</a></li><li>太空实验室</a></li><li><a tabindex=“-1”href=“United”>联合</a></li></ul></li><li>帮助</a></li><li><a href=“http://news.bootswatch.com“>博客</a></li></ul><ul class=“nav-navbar-nav navbar-right”><li><a href=“http://bootswatch.com“target=”_blank“>引导样本</a></li></ul></div></div></div> Treeview库 可能会推迟到Tiki 19+-需要更多研究(可能还有自己的wiki页面jQuery-UI替换) 为此,我们需要一个非jquery ui拖放/树视图库,并替换我们用于各种其他功能的库(perms admin(通过smarty_function_treetable)、tracker字段admin、结构编辑等)可能的选项包括: patternfly引导树视图 Apache 2许可证用于https://packagist.org/packages/execute/yii2-widget-bootstraptreeview 似乎基于https://github.com/jonmiles/bootstrap-treeview http://gijgo.com/tree 更多? 建议:合并菜单类型以简化代码和用户 将菜单类型合并为引导菜单。也就是说,删除吸盘鱼和传统菜单——既不是Bootstrap菜单,也不是吸盘鱼菜单。然后添加智能菜单(https://www.smartmenus.org/)增强/扩展Bootstrap菜单,以恢复因删除吸管鱼菜单而丢失的功能。这项提议是一个愿望:https://dev.tiki.org/item6675. 相关链接 https://packagist.org/packages/knplabs/knp-menu网站 http://framework.zend.com/manual/2.0/en/modules/zend.navigation.intro.html http://exisweb.net/incrodibly-useful-list-of-responsive-navigation-and-menu-patterns http://geedmo.github.io/yamm/