Etiket: JFactory

Joomla! 1.5 için basit bir ziyaretçi defteri yapalım

Heralde Joomla! 1.5 serisinde en çok rağbet gören eklentilerden birisidir ziyaretçi defteri bileşenleri. Ama maalesef bu bileşenler genelde düzgün çalışmazlar, ya da istediğimiz gibi olmazlar. Elbette oldukça iyi kodlanmış ve…
devamını oku …

Joomla! 1.5 Kodlarına Giriş – 7 – JFactory

Daha önceki iki JFactory yazımızda veritabanı bağlantısı ve yapılandırma değerleri hakkında bir kaç şey yazmış ve bu fonksiyonları anlatmıştık. Bu yazımızda da JFactory sınıfına devam ediyoruz.
Hatırlarsanız Joomla! 1.0.x serisinde üye…
devamını oku …

Joomla! 1.5 Kodlarına Giriş – 6 – JFactory

JFactory sınıfını anlatmaya devam ediyorum. Hatırlarsanız Joomla! 1.0.x serisinde configuration.php dosyamızdaki verileri alabilmek için çeşitli işlemler yapıyor veya tek tek global olarak alıyorduk. Joomla! 1.5 te ise yine JFactory sınıfının…
devamını oku …

Joomla! 1.5 Kodlarına Giriş – 5 – JFactory

Joomla! kodlarına kaldığımız yerden devam edelim. Bu yazı disinin son yazısında JFactory sınıfını anlatacağımı söylemiştim. Şimdi kısaca factory.php ve JFactory sınıfını anlatalım.
JFactory, diğer tüm sınıfları tek bir elden kullanmamızı sağlayan…
devamını oku …

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

Joomla! 1.5 ile basit bir bileşen hazırlamak yazı dizimizin bu kısmında en son hazırladığımız bileşenimizi veritabanıyla ilişkilendirip artık verilerimizi veritabanımızdaki bileşenimizin tablosundan alacağız. Baştan söylemek gerekirse eğer SQL konusunda bilginiz…
devamını oku …

Joomla! 1.5 Kodlarına Giriş – 4

Joomla! 1.5 kütüphanesindeki (libraries) en önemli dizinimiz elbetteki joomla dizinidir. Joomlanın kodlarını tam olarak anlayabilmek için bu kütüphaneyi biraz karıştırmanın faydası olacaktır. joomla dizini içerisinde birçok alt dizin vardır ve…
devamını oku …

Joomla! 1.5 Kodlarına Giriş – 1

Hatırlarsanız daha önceki Joomla! serisi olan 1.0.x için bir dizi yazı yazmış ve kodların içine dalmıştık. Sanırım aynı şeyi şimdi 1.5 serisi için yapmanın zamanı geldi. Joomla! 1.5 in kodlama…
devamını oku …

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…
devamını oku …

Bileşenimizde veritabanı kullanalım

Bileşenler genelde içeriklerini veritabanı kullanarak yönetirler. Bir bileşeni yükleme/kaldırma/güncelleme işlemleri esnasında sql sorguları kullanırız. Şimdi bileşenimiz için kullanacağımız sql sorgularını hazırlayalım. Yazı editörümüzü açıp bileşenimizin içerisinde admin/sql/install.mysql.utf8.sql adında bir dosya…
devamını oku …