Bỏ qua, đến nội dung

Cấu hình ​

Collection iframeHtml ​

Plugin tạo một collection duy nhất để lưu nội dung HTML:

CộtKiểuMô tả
iduid (PK)Định danh duy nhất
htmltextNội dung HTML đầy đủ

Mỗi block iframe ở chế độ HTML tương ứng với một bản ghi trong bảng này.

Code Editor ​

Khi ở chế độ HTML, block cung cấp trình soạn thảo code với:

  • Syntax highlighting cho HTML, CSS, JavaScript
  • Auto-indent và bracket matching
  • Hỗ trợ viết inline <style> và <script> ngay trong HTML

Code được lưu nguyên bản — plugin không biên dịch hay transform nội dung.

Query parameters trong URL mode ​

URL mode hỗ trợ chèn biến động vào URL. Bạn có thể sử dụng các biến context có sẵn trong hệ thống để tạo URL động:

BiếnMô tảVí dụ URL
Record IDID bản ghi hiện tạihttps://app.example.com/view?id=123
User infoThông tin user đăng nhậphttps://app.example.com/profile?user=admin

Lưu ý

Không dùng cú pháp double curly brace — tham chiếu biến bằng cú pháp template của hệ thống.

Phân quyền (ACL) ​

Tất cả thao tác với nội dung HTML yêu cầu đăng nhập:

Tài nguyênQuyềnĐiều kiện
iframeHtml:getHtmlĐọc HTMLYêu cầu loggedIn
iframeHtml:createTạo HTML mớiYêu cầu loggedIn
iframeHtml:updateCập nhật HTMLYêu cầu loggedIn

Plugin cũng đăng ký snippet ACL ui.iframeHtml — admin có thể kiểm soát ai thấy block iframe qua snippet này.

API endpoints ​

EndpointMethodMô tả
iframeHtml:getHtmlGETTrả về raw HTML content theo id
iframeHtml:createPOSTTạo bản ghi HTML mới
iframeHtml:updatePUTCập nhật nội dung HTML