我是 CakePHP 的初学者,我正在尝试在这里建立一个非常基本的网站,它有一个菜单 + 一些 UI 内容,比如一个将在所有页面中持续存在的页脚。
我现在遇到的问题是,在我的控制器中,我有几个不同的功能对应于从数据库中获取数据的网站菜单选项,但显然我不想创建相同数量的视图,因为每个页面都有完全相同的设置。
所以我的问题是实现这一目标的标准或最佳实践是什么?我阅读了元素,但仍然对如何做到这一点感到困惑;我将如何跟踪用户当前正在浏览的页面?如果他们点击一个菜单选项,它将如何编码以便将他们从“blah.com/home”带到“blah.com/contact”?
我知道我的问题有点长而且很无聊,但如果我能在开始 CakePHP 时得到一些帮助,我会非常感激。