programming4:note
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:note [2016/06/17 07:21] – hoaquynhtim99 | programming4:note [2016/06/17 07:24] (hiện tại) – hoaquynhtim99 | ||
---|---|---|---|
Dòng 1: | Dòng 1: | ||
- | ====== Các lưu ý khi lập trình NukeViet | + | ====== Các lưu ý khi lập trình NukeViet |
* Để thêm nội dung vào phần head và footer của site, ta lưu nội dung đó vào hai biến $my_head và $my_footer. | * Để thêm nội dung vào phần head và footer của site, ta lưu nội dung đó vào hai biến $my_head và $my_footer. | ||
Ví dụ: | Ví dụ: | ||
Dòng 24: | Dòng 24: | ||
</ | </ | ||
* Để mở cửa sổ upload file ta thực hiện: | * Để mở cửa sổ upload file ta thực hiện: | ||
- | < | + | < |
- | $("# | + | $("input[name=selectimg]" |
- | nv_open_browse_file( "{NV_BASE_ADMINURL}index.php?{NV_NAME_VARIABLE}=upload& | + | var area = " |
- | return false; | + | var alt = " |
- | }); | + | var path = uploads_dir_user; |
+ | var type = " | ||
+ | nv_open_browse(script_name + "?" + nv_name_variable + "=upload& | ||
+ | return false; | ||
+ | }); | ||
</ | </ | ||
* Để mở cửa sổ tìm kiếm ID một thành viên ta thực hiện: | * Để mở cửa sổ tìm kiếm ID một thành viên ta thực hiện: | ||
<code php> | <code php> | ||
$("# | $("# | ||
- | nv_open_browse_file( "{NV_BASE_ADMINURL}index.php? | + | nv_open_browse('{NV_BASE_ADMINURL}index.php? |
- | return false; | + | }); |
- | }); | + | |
</ | </ | ||
* NukeViet hỗ trợ các tiến trình tự động, tuy nhiên các tiến trình tự động sẽ không chạy nếu không tồn tại giá trị $_GET[' | * NukeViet hỗ trợ các tiến trình tự động, tuy nhiên các tiến trình tự động sẽ không chạy nếu không tồn tại giá trị $_GET[' | ||
<code php> | <code php> | ||
- | $xtpl-> | + | $xtpl-> |
</ | </ | ||
Trong phần cuối của website cần có dòng | Trong phần cuối của website cần có dòng | ||
Dòng 46: | Dòng 49: | ||
</ | </ | ||
(Thông thường phần cuối thường do file footer.tpl quyết định). | (Thông thường phần cuối thường do file footer.tpl quyết định). | ||
- | * Đối với các phiên bản NukeViet trước revision 734, các theme không phải của hệ thống khi nâng cấp lên phiên bản cao hơn cần chú ý: | ||
- | - Mở file themes/ | ||
- | <code php> | ||
- | $xtpl-> | ||
- | </ | ||
- | Thay bằng: | ||
- | <code php> | ||
- | return $xtpl-> | ||
- | </ | ||
- | - Mở file themes/ | ||
- | <code php> | ||
- | echo $sitecontent; | ||
- | Thay bằng: | ||
- | <code php> | ||
- | echo $sitecontent; | ||
- | </ | ||
- | - Gọi thêm biến global $client_info cho function | ||
- | - Trong file theme.php thay dòng: | ||
- | <code php> | ||
- | $xtpl-> | ||
- | </ | ||
- | Bằng dòng: | ||
- | <code php> | ||
- | $xtpl-> | ||
- | $xtpl-> | ||
- | </ | ||
- | - Trong / | ||
- | <code php> | ||
- | <form action="" | ||
- | </ | ||
- | Bằng dòng: | ||
- | <code php> | ||
- | <form action=" | ||
- | <input type=" | ||
- | </ |
programming4/note.1466122861.txt.gz · Sửa đổi lần cuối: 2016/06/17 07:21 bởi hoaquynhtim99