logologo
Mulai
Panduan
Pengembangan
Plugin
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Mulai
Panduan
Pengembangan
Plugin
API
logologo
Ikhtisar

Blok

Ikhtisar

Blok Data

Tabel
Formulir
Detail
Daftar
Kartu Grid
Grafik

Blok Filter

Formulir

Blok Lainnya

Panel Operasi
Iframe
Blok Kutipan
Markdown
Blok JS

Pengaturan Blok

Cakupan Data
Tata Letak
Aturan Interaksi Blok
Aturan Interaksi Kolom
Aturan Pengurutan
Hapus Blok
Judul Blok

Kolom

Ikhtisar

Pengaturan Umum

Kolom Tabel
Kolom Detail
Kolom Formulir Filter
Kolom Formulir

Pengaturan Khusus

Tanggal
Manajer File
Sub-formulir
Pilihan Dropdown
Pemilih Data
Pilihan Bertingkat
Sub-tabel
Sub-detail
Judul
Kolom JS
Item JS
Kolom JS

Pengaturan Kolom

Nilai Default
Label Kolom
Tampilkan Label
Petunjuk Kolom
Cakupan Data
Komponen Kolom
Format Angka
Mode
Wajib Diisi
Kolom Judul
Aturan Validasi
Komponen Kolom Relasi

Aksi

Ikhtisar

Pengaturan Aksi

Tombol Edit
Konfirmasi Ulang
Penetapan Nilai Kolom
Ikat Alur Kerja
Popup Edit
Aturan Interaksi Aksi

Tipe Aksi

Tambah
Lihat
Hapus
Edit
Impor
Impor Pro
Ekspor
Ekspor Pro
Ekspor Lampiran
Filter
Tautan
Buka Popup
Segarkan
Kirim Data
Picu Alur Kerja
Perbarui Catatan
Perbarui Massal
Tambah Sub-catatan
Aksi JS
Izin Aksi

Lanjutan

Aturan Interaksi
Alur Peristiwa
Variabel
RunJS
Previous PageBlok Kutipan
Next PageBlok JS
TIP

Dokumen ini diterjemahkan oleh AI. Untuk ketidakakuratan apa pun, silakan lihat versi bahasa Inggris

#Blok Markdown

#Pendahuluan

Blok Markdown dapat digunakan tanpa perlu terikat ke sumber data. Ia menggunakan sintaks Markdown untuk mendefinisikan konten teks dan dapat digunakan untuk menampilkan teks yang diformat.

#Menambahkan Blok

Anda dapat menambahkan blok Markdown ke halaman atau pop-up.

20251026230916

Anda juga dapat menambahkan blok Markdown inline (blok sebaris) di dalam blok Formulir dan Detail.

20251026231002

#Mesin Templat

Menggunakan mesin templat Liquid, ia menyediakan kemampuan rendering templat yang kuat dan fleksibel, memungkinkan konten untuk dihasilkan secara dinamis dan ditampilkan secara kustom. Melalui mesin templat ini, Anda dapat:

  • Interpolasi Dinamis: Menggunakan placeholder dalam templat untuk mereferensikan variabel, misalnya, {{ ctx.user.userName }} secara otomatis diganti dengan nama pengguna yang sesuai.
  • Rendering Kondisional: Mendukung pernyataan kondisional ({% if %}...{% else %}), menampilkan konten yang berbeda berdasarkan status data yang berbeda.
  • Perulangan: Menggunakan {% for item in list %}...{% endfor %} untuk mengulang array atau koleksi, menghasilkan daftar, tabel, atau modul berulang.
  • Filter Bawaan: Menyediakan serangkaian filter yang kaya (seperti upcase, downcase, date, truncate, dll.) untuk memformat dan memproses data.
  • Ekstensibilitas: Mendukung variabel dan fungsi kustom, membuat logika templat dapat digunakan kembali dan mudah dipelihara.
  • Keamanan dan Isolasi: Rendering templat dieksekusi dalam lingkungan sandbox, mencegah eksekusi langsung kode berbahaya, dan meningkatkan keamanan.

Dengan bantuan mesin templat Liquid, pengembang dan pembuat konten dapat dengan mudah mencapai tampilan konten dinamis, pembuatan dokumen yang dipersonalisasi, dan rendering templat untuk struktur data yang kompleks, secara signifikan meningkatkan efisiensi dan fleksibilitas.

#Menggunakan Variabel

Markdown pada halaman mendukung variabel sistem umum (seperti pengguna saat ini, peran saat ini, dll.).

20251029203252

Sementara itu, Markdown dalam pop-up aksi baris blok (atau sub-halaman) mendukung lebih banyak variabel konteks data (seperti catatan saat ini, catatan pop-up saat ini, dll.).

20251029203400

#Kode QR

Kode QR dapat dikonfigurasi di Markdown.

20251026230019

<qr-code value="https://www.nocobase.com/" type="svg"></qr-code>