Bỏ qua, đến nội dung

Câu hỏi thường gặp ​

Nhấn nút action nhưng không có phản hồi? ​

  1. Kiểm tra URL đích có đúng và accessible từ server không (server gửi request, không phải browser).
  2. Xem log file trên server để biết chi tiết lỗi — có thể URL timeout hoặc trả về lỗi.
  3. Đảm bảo role của user hiện tại đã được gán cho request đó.

Template variables không được resolve? ​

  • Kiểm tra tên biến chính xác: currentRecord, currentUser, $nForm (phân biệt hoa thường).
  • $nForm chỉ có giá trị khi action đặt trên form — nếu đặt trên table row thì $nForm sẽ rỗng.
  • Sử dụng backtick hoặc cú pháp template của hệ thống, không dùng double curly brace.

Request bị chặn bởi proto path guard? ​

Server kiểm tra URL đích để ngăn request trỏ về internal service. Nếu URL hợp lệ nhưng bị chặn, kiểm tra:

  • URL không chứa localhost, 127.0.0.1, hoặc private IP range.
  • Path không chứa __proto__, constructor, prototype.

Làm sao gửi file đính kèm qua custom request? ​

Plugin không hỗ trợ multipart upload trực tiếp. Để gửi file:

  • Sử dụng URL của file đã upload qua File Manager (gửi URL thay vì binary).
  • Hoặc encode file thành base64 và gửi trong body (không khuyến khích với file lớn).

Ai có thể quản trị cấu hình custom request? ​

Chỉ user có quyền admin mới CRUD được cấu hình. User thường chỉ có thể kích hoạt request đã được gán cho role của mình.