Links

Veritabanı Mantığı

Geliştirdiğiniz eklentilerde kullanıcıdan veri alıp, bu veriyi nasıl kullanacağımızı öğreneceğiz.
Liman sisteminde eklenti geliştirirken, kullanıcı adı ve şifre gibi bazı bilgileri kullanıcıdan almanız gerekebilir. Bu durumda eklenti veritabanı yapısını kullanabilirsiniz.

Alan Tanımlama

  • Sol menüdeki Sistem Ayarları ikonuna tıklayalım.
  • Eklentiler sekmesinden eklentinize tıklayıp detay sayfasına girelim.
  • Eklenti Veritabanı sekmesine geçelim.
Eklenti Veritabanı Sekmesi
  • Mevcut tanımlanmış alanları bu ekrandan görüp düzenleyebilir veya silebilirsiniz.
  • Yeni bir alan eklemek için Veri Ekle butonuna basalım.
Yeni Veri Ekleme Ekranı
Alan
Tip
Açıklama
Değerler
Adı
string
Kullanıcıya gösterilecek isim.
-
Türü
string
Oluşturulacak input'un tipi.
text password certificate extension server
Variable Adı
string
Kaydedilen veriye yazılımsal olarak erişebilmek için gerekli anahtar adı.
-
Zorun Alan
checkbox
Bu alan işaretlendiğinde kullanıcı bu alanı boş bırakamaz.
-
  • Formdaki gerekli alanları doldurduktan sonra Veri Ekle butonuna basarak kaydedebilirsiniz.
  • İlk veritabanı ayarını eklediğinizde eklentiye girdiğinizde Liman sistemi sizi eklenti ayarları sayfasına yönlendirecek ve sizin belirlediğiniz alanları doldurmanızı isteyecektir.
Örnek Eklenti Ayarları Sayfası

Alanın Değerine Erişmek

Geliştirdiğiniz eklentide kullanıcıdan aldığınız verilere erişmek için extensionDb helper fonksiyonunu kullanabilirsiniz. Bir önceki aşamada alanı tanımlarken girdiğiniz Variable Adı bu aşamada kullanılmaktadır.
echo extensionDb('username');