CakePHP移动网站
任何想法,我们如何才能创建已经运行的网站到移动网站 是否有现成的插件/组件可用 我找到了一些类似wapple.net的网站,但它是付费的,这对于客户的预算来说是不可行的 我发现,在CakePHP中创建XML非常容易,尽管您的想法将受到赞赏 请分享更多的细节相同CakePHP移动网站,cakephp,mobile,web,Cakephp,Mobile,Web,任何想法,我们如何才能创建已经运行的网站到移动网站 是否有现成的插件/组件可用 我找到了一些类似wapple.net的网站,但它是付费的,这对于客户的预算来说是不可行的 我发现,在CakePHP中创建XML非常容易,尽管您的想法将受到赞赏 请分享更多的细节相同 关于,我不认为你会找到一个插件来改变你的移动网站。因为在创建一个移动网站时有太多的决定要做,对我来说,这就像创建一个完全不同的网站,只有你网站所拥有的必要信息 但也许有一些组件可以帮助您实现小TAK(比如检测用户代理和其他东西)。。在这里
关于,我不认为你会找到一个插件来改变你的移动网站。因为在创建一个移动网站时有太多的决定要做,对我来说,这就像创建一个完全不同的网站,只有你网站所拥有的必要信息 但也许有一些组件可以帮助您实现小TAK(比如检测用户代理和其他东西)。。在这里,您可以阅读两篇关于创建移动网站的好文章: 还有一些JS框架可以帮助您与用户交互,我只使用过 但我的猜测是,你必须“手动”修改/创建移动版的css、html和js,我不认为有什么神奇的工具可以做到这一点,你必须自己去做(或者花钱请人来做=D)
希望这有帮助,祝你好运 通常使用cakephp,您希望为移动查看创建单独的视图布局。当检测到移动浏览器时,应用程序控制器应将默认视图布局更改为移动视图布局 您的移动视图布局应由您自己制作,只有您知道站点上的哪些数据很重要,哪些数据不重要(也称为移动视图,应该删除/保留哪些数据),而且您的移动视图布局可以使用备用CSS,并且只加载您想要的元素
要了解有关在cakephp中创建视图的更多信息,请参阅:您可能对我的答案感兴趣: 简言之:
/Views/layouts/mobile/default.ctp
/views/Pages/Mobile/home.ctp
$is\u mobile
?forcedLayout=desktop
,并在COOKIE中记住该布局$this->request->is('mobile')
。/mobile/
布局或视图文件,则返回默认布局或视图