Tevhid
Hata
  • Joomla!JOOMLA CMS
    • Joomla CMS

      Joomla! CMS hakkında makaleler, resimli anlatımlar ve ipuçlarına buradan ulaşabilir, siz de bu kategoride yazılarınızı bizimle paylaşabilirsiniz.

  • Seo/SefOptimizasyon
    • Seo/Optimizasyon

      Joomla! sitelerinizi arama motorlarında hızla yükseltme ve iyi bir optimize için yapılması gereken her şey bu kategoride

  • Tasarim Gorsel Dunya
    • Tasarım/Grafik

      Tasarım ve grafik konusunda küçük ama faydalı bilgiler ve çeşitli paylaşımların bulunduğu kategorimiz

  • Php/Mysql Kodların Dunyası
    • Veritabanı/PHP

      Joomla! konusunun ayrılmaz ikilisi olan PHP ve mySQL konularında çeşitli anlatımlar ve ipuçları içeren kategorimiz

  • Teknoloji Gelisim/Yenilikler
    • Teknoloji IT/BT

      Teknolojik gelişmelere paralel olarak gelişen IT & BT sektöründen çeşitli haberler ve yorumlar içeren kategorimiz

  • iPhone iPhoneIzm
    • iPhone Dünyası

      iPhone hakkında temel bilgiler ve iphone kullanımı hakkında ipuçları ile resimli anlatım ve makaleler bölümüne mutlaka bakın.

  • Mmcn Anasayfa
Temaya Modül Pozisyonu Ekleme
0 Oylar
Bu makale : 603 kişi tarafından okunmuştur.
Mehmet YAZICI / Cuma, 15 Ocak 2010 02:17

Genelde joomlacı arkadaşlarımızın sıklıkla sorduğu sorudur, "Temama yeni modül pozisyonunu nasıl eklerim?" sorusu. Tabi basit olduğu gibi ilk defa yapacak olanlar için zor bir durum olacaktır. Bir arkadaşımızın sorusu üzerine, buradaki konu üzerine sizlerin de istifadesi olsun diye kısaca nasıl yaptığımızı örnekleyelim. Öncelikle kullandığımız temanın "index.php" dosyasını herhangi bir html düzenleme programlarından birisi ile açtık. Temamızda kullanılan modül alanlarından her hangi bir tanesinin kodunu kopyaladık, bu "top" veya "user1" yazan modül olabilir. Biz örneğimizdeki şekli ile bir modülün kodunu kopyaladık ve temamızda olmayan ve kullanılmayan bir modül adı verdik "user5" gibi. Kodu ekleyeceğimiz yeri ana sayfamızın en üstü yani içeriklerimizin en üstüne gelmesini istiyorduk. Temanın ana sayfasını tanımlayan kod;

<?php if($this->params->get('showComponent')) : ?> <jdoc:include type="component" /> <?php endif; ?>

Bu kod bizim temamızdan farklı kod olabilir yani sadece;

<jdoc:include type="component" />

Bu kısım olabilir işte bu ana sayfada içeriklerin başlayacağı yeri tanımlar. Biz de kopyaladığımız ve ismini değiştirdiğimiz yeni modül poziyonunun kodlarını yukarıdaki verdiğimiz kodun üzerindeki ksıma yapıştırdık. Böylelikle yeni bir modül pozisyonu elde ettik. Tabi modülümüzü pozisyon anlamında bir de temamızın içinde yer alan xml dosyası içinde de tanımlamamız lazım yoksa modülü belli bir pozisyona yani yeni açtığımız "user5" modülünü görüp atayabilmemizi sağlayacak. "templateDetails.xml" dosyasını açtık ve içine;

<positions> <position>user5</position> </positions>

Yukarıdaki kodu komple ekledik, tabi bizim temamızda "<positions>...." şeklinde başlayan bir kod yoktu bu nedenle resimde seçili alanı komple ekledik sizin "xml" dosyanızda "<positions>" varsa o zaman sadece hemen altına diğer modül pozisyonları gibi ...Eklemeniz yeterli olacaktır. Böylelikle başarılı bir şekilde seçtiğimiz temaya yeni modül pozisyonu eklemiş olduk. Siz de bu mantıkla kendi temalarınıza yeni modül pozisyonları ekleyebilirsiniz. Tabi temanızın özellikleri ve modülü koyacağınız yerin durumuna göre yeni bir "class" (sınıf) tanımlayıp buna temanızın "css" dosyasından özel ayarlama yapma durumunda da kalabilirsiniz. Ve temamızın son hali böylelikle aşağıdaki gibi olacak. Banner'ın olduğu yer bizim yeni eklediğimiz modül alanıdır.

Kaynak : Joomla Rehberi -  Temaya Modül Pozisyonu Ekleme

1 Yorum

Feed
  1. allah razı olsun bir sürü yerde aradım taradım kendim kurcalayım dedim index.php yi komple dağıttım bu bilgi için teşekkürler

Yorum Ekleyin




Kategorideki İlgili Konular:


Kaydolun.
İletişim
Login

Giriş



Register

Kaydolun.

Question

İletişim



Joomla RehberiJOOMLA CMS KULLANMA KILAVUZU

Güncel HaberlerBiZi TAKiP EDEBiLECEGiNiZ KAYNAKLAR

İçerik aboneliği

blog'umuza ait haberlere siz gitmeyin, haberlerimiz size gelsin, feedburner üzerinden hemen eposta abonemiz olabilirsiniz. abonelik


Cıvıltımızı duyun!

Popüler sosyalleşme sitesi Twitter üzerindeki cıvıltılarımızı da her an takip edebilirsiniz. takip


Çok Okunanlar En çok okunan konular

12/03/2010 GitiPhone Youtube Sorunu

Bilindiği gibi ülkemize has yasakların en acayibi olan Youtube yasağı bir çok kullanıcısı olan bu siteye erişime engel oluyor ve normal internet kullanıcıları bu siteye özel DNS tanımla [ ... ]


22/03/2009 GitIphone DFU Mod'a Nasıl Alınır

Öncelikle DFU Mode'un açılımının ne olduğunu merak edenlerin bu meraklarını gidermek için "Device Firmware Update" olduğunu belirterek bu işlemin iphone cihazlarda nasıl yapılacağına d [ ... ]


03/05/2010 GitiPhone 3.1.3 3GS Jailbreak Yayınlandı

iPhone 3.1.3 sürümlü 3GS sahiplerinin merakla beklediği jailbreak nihayet yayınlandı. Telefonunuzu bilgisayarınıza bağlayın ve bilgisayarınıza yükleyeceğiniz Spirit isimli program vasıt [ ... ]


06/01/2009 GitInstallous Kullanımı

Installous uygulamasını bilmeyenler için kısaca bir açıklama yazmak istersek, installous, iphone için crackli oyun ve uygulamaları bilgisayarınızdan yüklemenize de yarayan bir uygulama olup [ ... ]


13/08/2010 GitiOS 4.0.2 Jailbreak

Öncelikle unlocked cihazlarda denenmediği için bu konuda ihtiyatlı davranmanızda yarar vardır diyerek iPhone iOS 4.0.2 jailbreak için gerekli olan firmware ve bilgileri sizinle paylaşmak istiy [ ... ]