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