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-indentbracket matching
  • Hỗ trợ viết inline <style><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