【发布时间】:2012-07-14 07:38:38
【问题描述】:
我有一个关于为移动和桌面开发的问题。
我需要为桌面提供移动和其他内容... 想法如下:
[移动] 文本内容只有几个菜单项
[桌面] 包含文字和图片的内容,以及所有菜单项
为了解决这个问题,我的想法是控制器识别请求,然后它会加载 model_mobile / model_desktop 和 view_mobile / view_desktop...正确吗?
基本上会在控制器中:
if ($ request-> ismobile () === true)
{
include 'model_mobile.php';
include 'view_mobile.php';
}
else
{
include 'model_desktop.php';
include 'view_desktop.php';
}
【问题讨论】:
-
我猜,模型应该是一样的,只是改变视图和你传递给他们的信息。当然,您将需要一组不同的控制器来与用户交互。
标签: php model-view-controller mobile controller desktop