Geliştirici Merkezi

TR

5. Değişken ve Fonksiyonlar

Tema geliştirme işlemlerinde ihtiyacınız olan bazı fonksiyon ve değişkenler aşağıda yer almaktadır.

Adı Türü Açıklama
$_theme Class (Object)   Tema dosyanızdaki theme.php sınıfını kullanmaya yarar. Örnek Kullanım
$_theme_name String Temanın klasör adını verir.
$_theme_display_name String Temanın ayar dosyasındaki adını verir.
$meta Array Dizi olarak gelmektedir. Örnek Dönen Değer
$header_title String Bulunan sayfanın üst başlık adı.
$header_description String Varsa üst açıklama.
$breadcrumb Array Dizi olarak gelmektedir. Örnek Dönen Değer
$tpath String Örn: templates/website/Themename/ şeklinde geri cevap döndürür.
$tadress String https://site.com/templates/website/Themename/ şeklinde geri cevap döndürür.
$badress String https://site.com/ sistemin kurulu olduğu adresi verir.
$sadress String https://site.com/resources/ adresini verir.
$master_content_none Boolean Tema dosyasında kullanılırsa, master content devreden çıkar ve direk tema dosyası çağırılır.


$_theme örnek kullanımı

   /* Örnek Fonksiyon Çağırma Kodu */
   echo $_theme->example_function();
   /* Örnek Değişken Kullanımı */
   echo $_theme->language["lang-key"];


Örnek $meta Bilgisi

[
'title' => 'Meta Title',
'keywords' => 'Meta Keywords',
'description' => 'Meta Description'
]


$breadcrumb Örnek Bilgisi

[
   [
      'title' => "Home",
      'link'  => "",
   ],
   [
      'title' => "Contact Us",
      'link'  => "https://www.site.com/contact",
   ]
]
4. theme-config.php Dosya Yapısı 6. Dil Kullanımı

Bir Sorunuz mu Var?

Bize yazmaktan çekinmeyin. En kısa sürede yanıt göndereceğiz.
Bize Ulaşın.
Copyright © 2024. All Rights Reserved.
Join Our Discord Channel
Top