0
使用MVC模式說我有一個視圖和控制器:MVC - 查看變量?
Controller
User
View
User
login
logout
dashboard
用戶控制器具有以下操作:
loginAction
logoutAction
dashboardAction
登錄視圖有一個簡單的登錄表單,現在我的問題:
表單應該從哪裏獲取其操作url?
如果這在視圖中硬編碼,例如:
<form action="/post.php" method="post">
它似乎不正確的,因爲控制器應該告訴視圖,所以還有什麼地方,這可能去了?
你爲什麼模板混淆視圖? – 2013-02-08 22:52:22
我沒跟着你抱歉 – 2013-02-09 00:19:48
是的。這是問題的一部分。正確的MVC中的視圖是UI邏輯所在的位置。他們從模型**層獲取信息**,並根據該信息決定如何呈現它(有時通過在HTML輸出中組合多個模板)。你有什麼只是[模板](http://codeangel.org/articles/simple-php-template-engine.html),你稱之爲「意見」。 – 2013-02-09 00:46:41