Soru: İstediğim bir sayfaya (tema sayfaları) tema motorunu kullanarak değişken yazılar eklemek istiyorum. Mesela yapmak istediğim modda, temaların başlık kısmında, ayarlardan girilen site adını yazdırmak istiyorum, nasıl yapabilirim ?
Buradaki bilgiler php ve html bilgisi gerektirir.
Tema motoruna değişken atamak çok kolaydır. İstediğiniz sayfaya hiçbir koşula bağlı olmayan ve döngü içinde olmayan bir değişken atamak için şunları yapın.
Mesela yazıyı
baslik.html tema sayfasına yazdırmak istediğinizi varsayalım.
Bu durumda
baslik.php dosyasını açıp içinde
şunu bulun:
$dongusuz = array('{TELIF_BILGI}' => $telif_bilgi,
'{CSS_SATIRI}' => $css_satiri,
'{SAYFA_BASLIK}' => $sayfa_baslik,
'{RSS_SATIRI}' => $rss_satiri,
'{BASLIK_TABANI}' => $basliktabani);
şu şekilde değiştirn:
$dongusuz = array('{TELIF_BILGI}' => $telif_bilgi,
'{CSS_SATIRI}' => $css_satiri,
'{SAYFA_BASLIK}' => $sayfa_baslik,
'{RSS_SATIRI}' => $rss_satiri,
'{BASLIK_TABANI}' => $basliktabani,
'{BIR_DEGISKEN}' => $bir_degisken);
Kodun en altına eklediğim
'{BIR_DEGISKEN}' => $bir_degisken kısmına dikkat edin. Bu kod sayesinde baslik.html içine eklediğiniz
{BIR_DEGISKEN} yazısı yerine
$bir_degisken değişkeninin taşıdığı değer getirilecektir.
Buradaki bilgi php ve html bilen kişiler için olduğundan daha fazla açıklama yapmaya gerek yok.
Yukarıdaki örnek baslik.html içinde hiçbir koşula bağlı olmadan görünecektir.
Ayrıca koşullu veya döngü içinde tema değişkeni tanımlamak için yukarıdaki anlatımdan yararlanarak sayfalardaki kodları inceleyin çok kolay olduğunu göreceksiniz.
Bu bilgi sayesinde çok kolay tema desktekli modlar yapabilirsiniz, kolay gelsin...