Membuat Blok Slider
Blok tipe Slider adalah editor slider yang lengkap untuk halaman utama atau layar lainnya. Mendukung struktur pohon untuk slide dengan tingkat kedalaman, drag-and-drop, dan pengaturan waktu tampilan terpisah untuk setiap slide.
Layar lama SliderEditMainPage.js telah dihapus — tidak dapat dibuka lagi. Semua pengaturan slider sekarang hanya ada di editor baru.
1. Membuat Blok
Di kolom Nama, masukkan nama, di kolom "Tipe" pilih "Slider" dan tentukan
2. Pengaturan Slider — pengaturan global
Di layar Pengaturan Slider tersedia parameter umum untuk slider:
- time — waktu tampilan untuk setiap slide.
- timeInterval — satuan pengukuran: detik atau milidetik.
Pengaturan ini diterapkan pada semua slide yang tidak memiliki waktu tampilan individu yang ditentukan.
3. Daftar Slide
Daftar slide ditampilkan sebagai tabel pohon (melalui komponen umum JsonToHtmlTable). Mendukung drag-and-drop:
- Slide dapat dipindahkan antara orang tua (menyisipkan satu slide ke dalam slide lainnya).
- Urutan slide dapat diubah di dalam satu tingkat.
Setiap slide diwakili oleh kartu SlideCard, yang menunjukkan:
- Prabaca gambar dan teks.
- Saklar visibilitas (tampilkan/tidak tampil).
- Ikon waktu tampilan (dengan tautan ke modal pengaturan).
- Tombol penghapusan.
4. Waktu Tampilan Slide Terpisah
Untuk setiap slide, Anda dapat menetapkan waktu tampilan independen, berbeda dari pengaturan global. Klik pada ikon waktu di kartu slide — modal SlideTimeSettingsModal akan terbuka:
- Satuan pengukuran: detik / menit / jam.
- Validasi pasangan untuk kolom (tidak dapat menetapkan nilai yang bertentangan secara bersamaan).
Jika untuk slide tidak ditentukan waktu individu — waktu global dari Pengaturan Slider akan digunakan.
5. Mengedit Slide (SlideEditPage)
Mengklik slide membuka halaman SlideEditPage — halaman pengeditan terpisah dengan:
- Breadcrumbs — navigasi melalui tingkat kedalaman slider.
- Pemilih set atribut — pemilihan set atribut, yang diterapkan pada slide ini.
- Slide anak yang terbenam — slide dapat memiliki slide anaknya sendiri, membentuk subkelompok.