Soner Ekici

Kişisel web sitesi

Tag: getModel

Joomla! 1.5 ile basit bir bileşen hazırlamak – 6

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 – 3

Joomla! 1.5 ile yaptığımız basit bileşenimizi geliştirmeye devam edelim. Bu yazımda bileşenimize bir model ekleyeceğiz. Yaptığımız ilk bileşen Joomla! nın MVC (model-view-controller) yapısına uymuyordu, çünkü sadece controller ve view kısımlarından oluşmuştu. Şimdi ise bileşenimize model kısmını da ekleyerek MVC yapısına uygun hale getireceğiz. Joomla! çekirdek çerçevesi içerisinde modeller için isim tanımlası yaparken sınıf ismi, bileşenin [...]

Bileşenimizin yönetim bölümüne toolbar ekleyelim

Joomla! 1.6 içerisinde yönetici işlemleri genellikle toolbar (araç çubuğu) üzerindeki butonlar ile gerçekleştirilir. Bu araç çubuğu admin/views/merhabalistesi/view.html.php dosyası içerisinde tanımlanırlar. admin/views/merhabalistesi/view.html.php: 1234567891011121314151617181920212223242526272829303132333435363738394041424344<?php // Bu dosyaya direkt erişimi engelleyelim defined(’_JEXEC’) or die(’Restricted access’); // Joomla view kütüphanesini alalım jimport(’joomla.application.component.view’); /**  * MerhabaListesi Görünüm  */ class MerhabaViewMerhabaListesi extends JView {         /**     [...]