好吧,所以这里是我在哪里。我一直在研究MVC/OOP,试图把自己作为一个练习。我想我已经在MVC的首字母缩略词中写下了每封信的目的 - 我的问题与设计决定有关。控制局部视图re:联系表
我已经设置了一个FC类 - 它从$ _GET数组中获取参数,并使用include将相应的子模板加载到主模板中。每个子模板也执行类似的技巧,并加载一组部分以允许复杂的布局要求。当我这样做时,我得到了我没有完全理解的所有事情 - 模型没有做出重要的表现(尽管公平,“应用程序”对数据层没什么影响)。
然后我想我应该处理联系表单,它需要三个状态/视图,提交时没有错误,提交时有错误,没有提交。我已经看到了很多解决这个问题的方法,我想获得一些反馈。我打算做的是在该部分中加载一个控制器,根据请求数据处理视图选择。
我看着应用程序控制器,但我看到的例子只是循环了一大堆命令,我想我只想执行每个部分的命令/控制,所以我不确定这是否正确的路要走。
所以,我的问题是:
- 你会建议?
- 您将如何定义我描述的组件,是控制器,命令模式还是肮脏的Page Controller?
警告:“应用程序”只不过是一个基本的小册子网站,但我想要解决一些简单的问题来理解概念。
闻起来像PHP,所以标记为这样 – skaffman 2009-08-10 08:43:52
是啊,我的道歉 – sunwukung 2009-08-10 09:35:22