- Cumartesi Eki 31,2009 04:09 PM
- By Berkant Aydin
- In Smarty
Smarty Öznitelikleri
Pek çok fonksiyona özellik belirtmek ya da onların özniteliklerini değiştirmek gerekebilir. Smarty fonksiyonlarının özellikleri HTML söz dizimine oldukça benzemektedir. Sabit (statik) değerleri tırnak içine gerek yoktur, onları { } içine almanız önerilir. Yalnız kullanılabilir değişkenler asla tırnak içinde olmamalıdır. Onun yerine { } kullanılmalıdır.
(daha fazla…)
- Cumartesi Eki 31,2009 03:43 PM
- By Berkant Aydin
- In Smarty
Smarty Fonksiyonlar
Her Smarty etiketi ya bir değişkeni yayınlar ya da bir çeşit fonksiyon çağırır. bu tip fonksiyonlara bir örnek vermek gerekirse;
{fonksyionadi ozellik1=’deger1′ ozellik2=’deger2′}
(daha fazla…)
- Cumartesi Eki 31,2009 04:08 AM
- By Berkant Aydin
- In Wordpress
Sizler için hızlıca, db kullanan basit bir eklenti hazırladım. Wordpress Eklenti Yazarlığı konusunda aklınızdaki soru işaretlerinin çoğunu ortadan kaldıracaktır.
(daha fazla…)
- Cumartesi Eki 31,2009 03:44 AM
- By Berkant Aydin
- In Wordpress
Wordpress için yazılan eklentilerin birtakım standartları vardır, bu standartlara uygun olarak Wordpress eklentisi yazılabilir. Aynı zamanda eklenti yazarken mümkün olduğunca wordpress’in fonksiyonlarını kullanmak faydalı olacaktır. Facebook API’lerine oldukça benzerdir ve kolaydır.
(daha fazla…)
- Cumartesi Eki 31,2009 02:23 AM
- By Berkant Aydin
- In Smarty
Değişkenler
Smarty Şablon Motoru değişkenleri $ (dolar işareti) ile başlar. Bunlar sayılara, harflere ve çizgilere kısaca bir PHP değişkenine çok benzer. Kütüğü sayısal olmayan ya da sayısal olan dizi değişkenleri de kullanabilirsiniz. Ayrıca nesnenin özellikleriyle ya da methodlarıyla oynayabilirsiniz de…
(daha fazla…)
- Perşembe Eki 29,2009 10:34 PM
- By Berkant Aydin
- In Smarty

Tüm Smarty şablon etiketleri ayraç içinde içine alınır
Örnek 1:
{bu_bir_smarty_etiketidir}
Smarty Şablon Motoru varsayılanı budur ama isterseniz değiştirilebilirdir.
Bu yazımızdaki şablon etiketleri tanımlamak için { } kullanacağız. Smarty için bu tip kullanılmaktadır çünkü hemen hemen hiç bir dil bu etiket sistemini kullanmaz. Smarty şablon etiketleriyle ne zaman karşılaşırsa, bunları yorumlamak ister ve bu girişlerin yerine atanan değerlere uygun bir çıktı görüntüler.
(daha fazla…)
- Çarşamba Eki 28,2009 01:29 AM
- By Berkant Aydin
- In Smarty

Bu yazı, Smarty Temel Kurulum‘un devamı niteliğindedir.
Bu yazıda Smarty Sınıfı‘nı ihtiyaçlarımız doğrultusunda geliştireceğiz.
(daha fazla…)
- Salı Eki 27,2009 07:40 PM
- By Berkant Aydin
- In Smarty

Temel Kurulum
Smarty kütüphane dosyaları içerisinde /libs/klasörü bulunmaktadır. Smarty kütüphane dosyalarını/dağıtımını sitenizin alt dizinine yükleyin. Bu PHP dosyalarını düzenlemenizi ÖNERMİYORUM. Böylece Smarty Upgrade edildiğinde kolayca libs klasörünü yenileyebilirsiniz.
Ayrıca girdi ve çıktı klasörlerine de yazma izni vermelisiniz. Bu klasörlerin adreslerini siz belirleyeceksiniz.
Temel Kuruluma dayanan bir çalışma örneğiyle sistemi daha iyi kavrayabiliriz.
(daha fazla…)
- Salı Eki 27,2009 01:15 AM
- By Berkant Aydin
- In Smarty
Smarty, PHP 4.0.6 veya üstü çalıştıran bir web sunucusu gerektirir.
- Salı Eki 27,2009 12:31 AM
- By Berkant Aydin
- In Smarty

Smarty PHP için şablon motorudur. Daha ayrıntılı olarak PHP’nin kod kısmıyla, HTML’nin görsel kısmını birbirinden ayırır. Bunun en büyük getirisi tek bir sistem için, programcının ve tasarımcının sadece kendi rolüne düşen kısmı bilmesi ve kendi işini yapmasıdır. Bu sayede tasarımcı ya da programcı sayısı ne kadar çok olursa olsun sadece bilmesi gereken kadarını bilecek ama bir bütünün herhangi bir parçasını rahatlıkla oluşturabilecektir. Parçalar birleştirildiğinde esas sistem ortaya çıkar.
(daha fazla…)