programming4:plugin
Khác biệt
Đây là những khác biệt giữa hai phiên bản của trang.
Phiên bản trước của cả hai bênPhiên bản trướcPhiên bản sau | Phiên bản trước | ||
programming4:plugin [2018/02/27 14:50] – [Cách viết file cấu hình ini] hoaquynhtim99 | programming4:plugin [2018/02/27 15:54] (hiện tại) – [Một số chú ý] hoaquynhtim99 | ||
---|---|---|---|
Dòng 57: | Dòng 57: | ||
===== Cách viết file thực thi php ===== | ===== Cách viết file thực thi php ===== | ||
+ | File thực thi php plugin nhìn chung viết rất tự do, người lập trình cần am hiểu sâu về cấu trúc của NukeViet để xử lý tình huống. | ||
+ | |||
+ | Cấu trúc cơ bản của file thực thi như sau | ||
+ | |||
+ | <code php> | ||
+ | <?php | ||
+ | |||
+ | /** | ||
+ | * @Project NUKEVIET 4.x | ||
+ | * @Author VINADES., | ||
+ | * @Copyright (C) 2018 VINADES., | ||
+ | * @License GNU/GPL version 2 or any later version | ||
+ | * @Createdate Mon, 29 Jan 2018 07:32:56 GMT | ||
+ | */ | ||
+ | |||
+ | if (!defined(' | ||
+ | die(' | ||
+ | } | ||
+ | |||
+ | // Nội dung code plugin viết vào đây | ||
+ | |||
+ | </ | ||
+ | |||
+ | ===== Một số chú ý ===== | ||
+ | |||
+ | * Một số biến có sẵn trong hệ thống, khi sử dụng trong pulgin nếu bị báo lỗi không tồn tại biến cần gọi global các biến này. Nguyên nhân do một số vị trí plugin được gọi ra từ trong hàm. | ||
+ | * Đối với plugin ở vị trí **Trước khi website gửi nội dung tới trình duyệt** thì không còn có thể sử dụng các biến của hệ thống '' | ||
programming4/plugin.1519717849.txt.gz · Sửa đổi lần cuối: 2018/02/27 14:50 bởi hoaquynhtim99