Đánh giá: Đây là vấn đề của máy chủ, không sửa ở code, nếu hosting gặp tình trạng này quản trị cần tự xử lý hoặc đổi hosting khác.
Hướng dẫn xử lý tạm thời:
Mở file themes/admin_default/modules/upload/main.tpl tìm
$(function(){
$("#imgfolder").load(nv_module_url + "folderlist&path={PATH}¤tpath={CURRENTPATH}&random=" + nv_randomNum(10));
$("#imglist").load(nv_module_url + "imglist&path={CURRENTPATH}&type={TYPE}&imgfile={SELFILE}&random=" + nv_randomNum(10), function(){ LFILE.setViewMode(); });
});
Sửa lại thành:
$(function(){
setTimeout(function() {
$("#imgfolder").load(nv_module_url + "folderlist&path={PATH}¤tpath={CURRENTPATH}&random=" + nv_randomNum(10));
}, 2000);
setTimeout(function() {
$("#imglist").load(nv_module_url + "imglist&path={CURRENTPATH}&type={TYPE}&imgfile={SELFILE}&random=" + nv_randomNum(10), function(){ LFILE.setViewMode(); });
}, 4000);
});
Mục đích sửa là làm trì hoãn lại thời gian load cây thư mục 2 giây và thời gian load nội dung thư mục (danh sách các file) 4 giây sau khi tải trang xong.Lưu ý:
- Phần sửa này có thể sẽ mất khi cập nhật phiên bản.
- Nếu site của bạn sửa xong nó vẫn load quản lý file ra hãy thử tắt trình duyệt và mở lại, thử dùng trình duyệt ẩn danh.