多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
对cms模块稍微做一点修改就能实现电脑访问调用电脑模板,手机访问调用手机模板 > 修改路径application/common/controller/Homebase.php **将代码** ``` $viewPath = TEMPLATE_PATH . $Theme . DIRECTORY_SEPARATOR . $this->request->module() . DIRECTORY_SEPARATOR; ``` **修改为以下代码(代码意思就是如果是wap方式访问,就使用wap目录的模板)** ``` if ($this->request->isMobile() && $this->request->module() == "cms") { $viewPath = TEMPLATE_PATH . $Theme . DIRECTORY_SEPARATOR . 'wap' . DIRECTORY_SEPARATOR; } else { $viewPath = TEMPLATE_PATH . $Theme . DIRECTORY_SEPARATOR . $this->request->module() . DIRECTORY_SEPARATOR; } ``` **** **或者使用子域名(代码意思就是如果是m.域名.com访问,就使用wap目录的模板)** ``` if ($this->request->subDomain()=="m" && $this->request->module() == "cms") { $viewPath = TEMPLATE_PATH . $Theme . DIRECTORY_SEPARATOR . 'wap' . DIRECTORY_SEPARATOR; } else { $viewPath = TEMPLATE_PATH . $Theme . DIRECTORY_SEPARATOR . $this->request->module() . DIRECTORY_SEPARATOR; } ``` > 最后你的wap模板放置在templates\default\wap目录即可,和电脑端使用的是一样的模板名称和数据