programming4:moduleupdate
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:moduleupdate [2016/06/16 15:44] – [Nâng cấp CSDL] hoaquynhtim99 | programming4:moduleupdate [2017/11/07 10:56] (hiện tại) – [Gói nâng cấp mẫu] hoaquynhtim99 | ||
---|---|---|---|
Dòng 1: | Dòng 1: | ||
- | Kể từ phiên bản NukeViet 3.4.01, chức năng nâng cấp dành cho hệ thống và cho module hoàn toàn tự động được đưa vào sử dụng. Để làm việc với chức năng mới này các nhà phát triển module cần chú ý. | + | Kể từ phiên bản NukeViet 3.4.01, chức năng nâng cấp dành cho hệ thống và cho module hoàn toàn tự động được đưa vào sử dụng. Để làm việc với chức năng mới này các nhà phát triển module cần chú ý các vấn đề sau: |
====== Cấu trúc của một gói nâng cấp module ====== | ====== Cấu trúc của một gói nâng cấp module ====== | ||
Gói nâng cấp module và gói nâng cấp nhân NukeViet là hoàn toàn tương tự nhau, được đặt trong thư mục install, gồm có: | Gói nâng cấp module và gói nâng cấp nhân NukeViet là hoàn toàn tương tự nhau, được đặt trong thư mục install, gồm có: | ||
Dòng 257: | Dòng 257: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | **Kể từ NukeViet 4.2.01 về sau đoạn:** | ||
+ | |||
+ | <code php> | ||
+ | // Lay danh sach ngon ngu | ||
+ | $result = $db-> | ||
+ | while (list($_tmp) = $result-> | ||
+ | </ | ||
+ | |||
+ | Chỉ cần thay bằng | ||
+ | |||
+ | <code php> | ||
+ | foreach ($global_config[' | ||
+ | </ | ||
+ | |||
+ | > Chú ý: Nếu trong function cần kiểm tra gọi $global_config | ||
===== Cấu hình gói nâng cấp ===== | ===== Cấu hình gói nâng cấp ===== | ||
Trong ví dụ trên thì việc cấu hình gói nâng cấp được khai báo trong đoạn | Trong ví dụ trên thì việc cấu hình gói nâng cấp được khai báo trong đoạn | ||
Dòng 472: | Dòng 488: | ||
====== Gói nâng cấp mẫu ====== | ====== Gói nâng cấp mẫu ====== | ||
- | Tham khảo gói nâng cấp module | + | Tham khảo gói nâng cấp module |
+ | |||
+ | ====== Một số ghi chú ====== | ||
+ | |||
+ | Kể từ phiên bản 4.2.01, thay vì viết | ||
+ | |||
+ | <code php> | ||
+ | // Duyệt tất cả các ngôn ngữ | ||
+ | $language_query = $db-> | ||
+ | while (list ($lang) = $language_query-> | ||
+ | </ | ||
+ | |||
+ | Ta chỉ cần dùng | ||
+ | |||
+ | <code php> | ||
+ | foreach ($global_config[' | ||
+ | </ | ||
+ | > Chú ý: Nếu trong function cần kiểm tra gọi $global_config |
programming4/moduleupdate.1466066683.txt.gz · Sửa đổi lần cuối: 2016/06/16 15:44 bởi hoaquynhtim99