Thêm biến nhận dạng thiết bị Smartphone cho johnCMS

Thêm biến nhận dạng thiết bị Smartphone cho johnCMS

Mặc định đối với mã nguồn Johncms đã có sẵn một Biến để giúp nhận biết được đâu là mobile và đâu là Desktop , đó chính là biến $is_mobile. Nhưng hiện nay Smartphone thì nhiều mà điện thoại đời cũ vẫn còn tốn tại song song, đôi khi cũng làm khó khăn cho các bạn trong quá trình mod để hiện thị phù hợp cho từng loại, và hôm nay, ngay tại bài viết này, mình xin được chia sẽ với các bạn một biến nữa nhưng do chúng ta tự thêm vào để nhận diện dòng điện thoại Smartphone nhé: Bắt đầu 1. Mở incfiles/core.php Tìm đoạn code sau:

<?php $user_id = core::$user_id; // Идентификатор пользователя ?>

Thêm vào trên nó ( dưới cũng được ) đoạn code này:

<?php // Detect Smartphone $user_agent = strtolower($_SERVER[‘HTTP_USER_AGENT’]); preg_match(‘/android|blackberry|ip(hone|od)|pocket|psp|windows (ce|phone)|xda/i’, $user_agent) ? $smartphone = true : $smartphone = false; ?>

OK, bây giờ lưu lại nhé. Cách sử dụng: if($smartphone){ echo ‘Bạn đang xài Smartphone’; }



Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *