我目前正在为我的一个应用程序添加自定义移动布局。
应用控制器.php
if ($this->request->is('mobile')) {
//$this->viewClass = 'Theme';
$this->theme = 'Mobile';
} else {
$this->theme = Configure::read('App.theme');
}
工作得很好.. 现在让 jquery mobile 完美运行。但是,我想在控制器中开发单独的功能,因为主网站确实从数据库中收集了比移动版本需要的更多的数据。
所以我正在考虑一种方法,例如,如果请求移动 => 设置此前缀 = 移动或类似的东西?允许在控制器中使用单独的移动功能。
有什么建议么?
另外,我想在页面加载时设置一个参数,比如,你想查看移动版本吗?是/否。如果否 => 显示移动设备 = 假,如果是 => 显示移动设备 = 真。最好通过某种弹出窗口(如tapatalk 论坛应用程序通知)。
感谢您对此的任何帮助.. :)
-汤姆