【问题标题】:MVC Right separation for functional componentMVC 功能组件的右分离
【发布时间】:2011-09-23 19:33:25
【问题描述】:

我正在构建一个 Web 应用程序,允许人们订阅某些按学期划分的课程。

在我的一个界面中,我列出了作为后端界面摘要的所有活动的列表。我希望按学期对它们进行分组并通过顺序导航进行浏览。

我的问题是,我应该把我的代码放在哪里,因为我希望它易于维护并且我想尊重正确的 MVC 结构。

这是我的想法:

  1. 获取控制器中的param值,通过an获取上学期和下学期
    动作助手,将数据发送到视图然后显示它

  2. 在控制器中获取param值,发送给视图,让视图(通过a
    查看助手)找到上学期和下学期然后显示出来

我有一门课可以通过计算找到学期(所以它不在我的模型中)

【问题讨论】:

  • 尝试在你的论点中使用“模型”一词。
  • 问题不在于我的模型,而是控制器和视图之间的关注点分离。
  • 只是确保您使用它们而不是纯粹的控制器 :) 我会选择 1。

标签: php model-view-controller zend-framework view


【解决方案1】:

第一个选项。我不清楚你的问题,但你的第一个选项听起来最接近我会做的事情。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-01
    相关资源
    最近更新 更多