Geliştirdiğiniz eklentiye Liman anasayfasına eklenebilen bir bileşen entegre etmeyi öğreneceğiz.
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.
Bileşen Tanımlama
Sol menüdeki Ayarlar menüsüne tıklanır.
Eklentiler sekmesine geçilir ve eklentiye tıklanır.
Bileşenler sekmesine geçilir.
Bileşenler Ekranı
Yeni bir bileşen eklemek için Widget Ekle butonuna basılır.
Eklenti içerisinde tanımlanmış ve bileşen verisini geriye döndüren fonksiyonun adı.
-
Fonksiyon Tanımlama
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.
1
<?php
2
3
namespaceApp\Controllers;
4
5
classWidgetController
6
{
7
publicfunctionexampleWidget()
8
{
9
returnrespond(5);
10
}
11
}
Copied!
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.