My Cake 3.3.3 app使用顶部导航栏中的bootstrap下拉菜单。
当我去任何控制器的索引时,例如: http://localhost/myapp/items或 http://localhost/myapp/people
下拉菜单无效。它适用于添加,编辑和查看操作,例如: http://localhost/myapp/items/view/27等工作正常。但是任何控制器的索引都没有。 如果我向URL添加内容,则菜单会起作用,例如: http://localhost/myapp/items/或 http://localhost/myapp/items/index
我认为它与网址有关...下拉切换<a href="#" class="dropdown-toggle" data-toggle="dropdown">
在网址http://localhost/myapp/items中无效。
因此我的问题是:如何将索引的默认URL设置为 http://localhost/myapp/items/或http://localhost/myapp/items/index?
我希望这是所有控制器的默认设置。
提前感谢任何建议! d。
答案 0 :(得分:0)
我想通了......我发现我在默认布局模板中加载了两次jquery和bootstrap脚本。
我不确定为什么它只影响每个控制器的索引(登录页面),没有其他操作,但删除了额外的脚本加载,问题就消失了。