一视图多控制器php mvc设计
我对MVC很陌生 我刚读完一本书,正在努力实现我学到的东西,但我被卡住了。在这本书和我在网上读到的一些其他解释中,它总是一个控制器对应一个视图,就像导航视图由它的控制器控制,登录表单由它自己的控制器控制一视图多控制器php mvc设计,php,model-view-controller,Php,Model View Controller,我对MVC很陌生 我刚读完一本书,正在努力实现我学到的东西,但我被卡住了。在这本书和我在网上读到的一些其他解释中,它总是一个控制器对应一个视图,就像导航视图由它的控制器控制,登录表单由它自己的控制器控制 但我有一个标题和几个导航链接,还有一个搜索表单。我是将导航与搜索分开,还是假设搜索是导航的一部分,只需在一个控制器中控制它们?首先,您似乎觉得“模板”和“视图”是一回事。这是错误的。正确完成的视图将处理多个模板,并根据模型层的当前状态选择要使用的组合 至于你的导航和搜索功能。。。好。。。这令人困
但我有一个标题和几个导航链接,还有一个搜索表单。我是将导航与搜索分开,还是假设搜索是导航的一部分,只需在一个控制器中控制它们?首先,您似乎觉得“模板”和“视图”是一回事。这是错误的。正确完成的视图将处理多个模板,并根据模型层的当前状态选择要使用的组合 至于你的导航和搜索功能。。。好。。。这令人困惑。导航中的每个链接将指向完全不同的控制器或不同的控制器方法。搜索查询肯定会提交到一个单独的控制器/视图对 导航+搜索只是一个模板,在多个视图中用作完整响应的一部分