Bạn có nhu cầu tuỳ biến publtime thành dạng 'vừa xong', 'x phút trước', 'x giờ trước', 'x tháng trước',.... Dưới đây là hướng dẫn các bước thực hiện.
1. Thêm hàm nv_publtime_text vào global.functions.php hoặc functions.php của module (Tuỳ vào module cụ thể để thêm cho phù hợp)
function nv_publtime_text($timestamp, $full = false){$now = new DateTime;$ago = new DateTime('@' . $timestamp);$diff = $now->diff($ago);$diff->w = floor($diff->d / 7);$diff->d -= $diff->w * 7;$string = ['y' => 'năm','m' => 'tháng','w' => 'tuần','d' => 'ngày','h' => 'giờ','i' => 'phút','s' => 'giây'];foreach ($string as $k => &$v) {if ($diff->$k) {$v = $diff->$k . ' ' . $v;} else {unset($string[$k]);}}if (!$full) $string = array_slice($string, 0, 1);return $string ? implode(', ', $string) . ' trước' : 'Vừa xong';}
2. Thực hiện gọi hàm
$row['publtime'] = nv_publtime_text($row['publtime']);
Chúc các bạn thành công
NHÀ CUNG CẤP DỊCH VỤ CHUYÊN NGHIỆP
PHÁT TRIỂN
WEBDESIGN - HOSTING - DOMAIN
Web: Phattrien.net - PhátTriển.vn
NHÀ CUNG CẤP DỊCH VỤ CHUYÊN NGHIỆP PHÁT TRIỂN WEBDESIGN - HOSTING - DOMAIN Website: Phattrien.net - Phattrien.info - Trangvangdichvu.com - Trangvangmuaban.com Hotline: 0931 435 998 Zalo: @PhatTriennet CỬA HÀNG CAMERA Chuyên: Camera IP WiFi, Camera IP, Camera CVI, Camera AHD, Camera Analog, Đầu ghi Camera, Máy Bộ Đàm, Bộ camera quan sát Địa chỉ: 537 Đường Phan Văn Trị, P.Kim Dinh, Tp. Bà Rịa, BR-VT Hotline: 0931 435 998 Zalo: @WinTech Website: CuaHangCamera.com - CửaHàngCamera.vn - Nhaphanphoicamera.net - CareCam.Pro
0 nhận xét :
Đăng nhận xét