我的Cake 3.3.3应用程序在顶部导航栏中使用引导程序下拉菜单。如何更改CakePHP 3.3.3中所有控制器的索引操作的URL
当我去索引任何控制器,例如: http://localhost/myapp/items或 http://localhost/myapp/people
的下拉菜单无法正常工作。它适用于添加,编辑和查看操作,例如: http://localhost/myapp/items/view/27等工作正常。但是任何控制器的索引都没有。 如果我添加了一些网址,如菜单不工作: http://localhost/myapp/items/或 http://localhost/myapp/items/index
我相信这是与网址...下拉菜单切换<a href="#" class="dropdown-toggle" data-toggle="dropdown">
不会在URL http://localhost/myapp/items工作。
因此,我的问题是:如何将索引的默认网址设置为 http://localhost/myapp/items/或http://localhost/myapp/items/index?
我想这是所有控制器的默认值。
在此先感谢您的任何建议! D.
我非常怀疑bootstrap下拉是以任何方式受到当前URI的影响。你的问题很可能在你的代码的其他地方找到,它可能以某种方式与当前的URI相关联,这就是你应该修复的问题,而不是试图解决它。我建议你分享一些更多的信息,理想的是,让人们能够重现你的问题,代码,可能的错误,调试尝试,引导版本,你/包括它的地方/如何......等等 – ndm
Thanks ndm。你是对的。这是我的模板中的脚本加载错误。我不确定为什么它只影响了这一观点,但在确定问题消失之后。 – dividedbyzero