thinkphp实现手机端与电脑端双模板的方法与详细教程

2024-06-27 162 0

thinkphp8 实现手机端与电脑端双模板的方法

首先加载第三方判断客户端UA类库  类库地址 http://mobiledetect.net/

composer require mobiledetect/mobiledetectlib

编辑你的项目目录基础类文件Base

引入下载的类库

use Detection\MobileDetect;

 

在控制器渲染模板的时候直接判断即可

$MobileDetect = new MobileDetect;
if ($MobileDetect->isMobile()) {
    $this->view('mobile');
} else {
  $this->view('pc');
}

 

    相关文章

    php 取当月有多少天 然后返回整数的方法
    php计算两个日期之间相隔的天数
    在 ThinkPHP8 中,选择使用 findOrEmpty() 还是 find() 取决于你对结果处理的需求
    php获取用户操作系统
    ThinkPHP8中如何在控制器中调用另一个控制器?
    php使用jsonStrToArray 的时候,需要把 generateUniqueKey 这个生成的key去掉

    发布评论