2011-09-23 42 views
0

我正在構建一個Web應用程序,允許人們訂閱按學期劃分的某些類。MVC功能組件的右分隔

在我的一個界面中,我有一個所有活動的列表,作爲後端界面中的摘要。我正在尋找按學期分組,並瀏覽順序導航。

我的問題是,我應該在哪裏放置我的代碼,因爲我希望它很容易維護,我想尊重正確的MVC結構。

這裏是我的想法:

  1. 獲取控制器的參數值的方式,通過
    動作助手獲得一個和下一個學期,將數據發送到視圖,然後顯示它

  2. 獲取PARAM值在控制器,它發送到視圖,讓視圖(通過
    視圖助手)找到上10 S和下學期,然後顯示它

我有一類就是能夠通過計算來找到學期(所以它不是在我的模型)

+0

嘗試在參數中使用「模型」一詞。 – chelmertz

+0

問題不在於我的模型,它是控制器和視圖之間的關注點分離。 –

+0

只是確保你使用它們而不是純粹的控制器:)我會用1。 – chelmertz

回答

2

第一個選項。你的問題對我來說還不清楚,但你的第一個選擇聽起來最接近我會做的。