Son yazımda bileşenimizin yönetim bölümüne veritabanındaki karşılama mesajlarını listeleyen bir sayfa oluşturmuş ve ayrıca araç çubuğundaki butonlarımızı belirlemiştik. Şimdi bu butonlara işlevsellik kazandırmak için bileşenimizin yönetim bölümü dosyaları üzerinde değişiklikler yapalım. Öncelikle hazırladığımız default.php şablon dosyamızda bazı değişiklikler yapalım. default.php dosyamızda şöyle bir tablo alanı oluşturmuştuk; 12345678910<thead> <tr> [...]
Joomla! 1.5 ile basit bir bileşen hazırlamak – 2
Bir önceki bileşen yazımızda MVC yi kısaca özetlemiş ve bileşenimizin beş temel dosyasını anlatmıştık. Bu beş dosyayı tekrar hatırlayalım ve bu dosyaları oluşturmaya başlayalım. * site/merhaba.php – bu bileşenimizin ana giriş noktasını oluşturuyor * site/controller.php – bu dosya bizim temel controller ifadelerimizi içeriyor * site/views/merhaba/view.html.php – Bu dosya gerekli verileri tutacak ve şablon içerisine gönderilecek [...]
Basit bileşenimize site önyüzü için view eklemek
Bu yazımı okumadan önce buradakini okuduğunuzu düşünüyorum. Joomla! 1.6 framework (bundan sonra çerçeve olarak çeviriyorum) içerisinde geliştiriciler eklentilerini 3 ana parçaya ayırırlar; 1- Modeller (models): Veriyi kontrol eder. 2- Kontroller (controllers): Taskları, modellerin set ve get durumlarını ve görünümlerin neyi göstereceğini düzenler, uygulatır. 3- Görünümler (views): İçeriği kontrollerden gelen istekler doğrultusunda (error, feed, html, json, [...]