Bileşen Mantığı
Geliştirdiğiniz eklentiye Liman anasayfasına eklenebilen bir bileşen entegre etmeyi öğreneceğiz.
Last updated
Geliştirdiğiniz eklentiye Liman anasayfasına eklenebilen bir bileşen entegre etmeyi öğreneceğiz.
Last updated
Liman sisteminin anasayfası eklentiler tarafından özelleştirilebilen bir yapıya sahiptir. Eklentinizi entegre ettiğinizde Bileşenler sayfasından anasayfaya eklenip çıkarılabilen bileşenler elde edebilirsiniz.
Sol menüdeki Ayarlar menüsüne tıklanır.
Eklentiler sekmesine geçilir ve eklentiye tıklanır.
Bileşenler sekmesine geçilir.
Yeni bir bileşen eklemek için Widget Ekle butonuna basılır.
Alan
Tip
Açıklama
Değerler
Widget Adı
string
Bileşenler sayfasında gösterilecek isim.
-
İkon
string
Bileşen render edildiğinde gösterilecek ikon.
Türü
selectbox
Bileşenin tipi.
Sayı
Grafik
Çalışacak Fonksiyon
string
Eklenti içerisinde tanımlanmış ve bileşen verisini geriye döndüren fonksiyonun adı.
-
Bileşeninizin verilerini sağlayan fonksiyonu tanımlamak için WidgetController adında bir Kontrolcü oluşturup bu kontrolcü sınıfının içerisinde bir fonksiyon oluşturabilirsiniz.
Ardından routes.php dosyasından bir önceki aşamada Çalışacak Fonksiyon alanına yazdığımız isimde bir Rota oluşturmalıyız.
Artık Bileşeniniz kullanıma hazır.
Üst bardaki Bileşenler ikonuna tıklayın.
Bileşen Ekle butonuna tıklayın.
Sunucu ve Eklenti seçimi yaptıktan sonra yeni eklediğiniz Bileşeni seçebilirsiniz.
Bileşen Ekle butonuna bastığınızda Liman anasayfasında bileşeniniz görünecektir.