Allah

Mutlak surette adaleti emreder !
  • Ana Sayfa
  • Genel Günlük
    • Günlük
    • Bilim-Teknoloji
    • Alıştıklarımız
    • Kısa Kısa
  • Heplik
    • Öteki Kulaktan Çıkanlar
    • Saklamalı
    • Müzik
  • Joomla!
    • Joomla! Haber-Duyuru
    • Joomla! Kod
    • Joomla! Dosyalarım
    • Joomla! Wiki (tr-TR)
    • Joomla! Wiki (en-GB)
    • Joomla! Destek İste
      • Ücretli Uzman Destek
      • Ücretsiz Destek Forumumuz
  • Alan Adı
    • Alan Adı Nedir ?
    • Alan Adı Protföyüm
  • WM
    • HTML XHTML CSS
    • Google Adsense
  • Takip Ettiklerim
  • Kimim ki ?
  • İletişim

Joomla! 1.5 Modül Pozisyonu Eklemek

Cumartesi, 31 Ocak 2009 13:00 | Yazar Aytuğ Halil AKAR |  Okunma Sayısı: 6539 
Joomla! Kodlama

joomla-logoJoomla kullanan kişilerin ilk merak ettiği şey, çok beğenerek kullanmaya karar verdiği bir temanın, malesef olmayan bir yerinde modül yayınlayabilmek. Tema aslında çok güzeldir ve kesinlikle beğenilmiş, kullanılmaya karar verilmiştir. Halbu ki asıl lazım olan yerinde bir modül yerleşimi bulunmadığından orada modül yayınlanamamaktadır. İşte bu noktada gereken şey modül pozisyonu ekleme bilgisidir. Forumlarda 3. parti eklentilerden sonra en çok karşılaştığımız sorular modül yerleşimleri ile ilgili. Bakalım  bu iş ne kadar kolay ne kadar zormuş.

Aslında bir Joomla! 1.5 temasına modül yerleşimi eklemek çok basittir. Belki de ekleme yapılacak yeri tesbit etmek kimi zaman daha zor olabilir. Ancak pozisyon eklemekle de iş zaman zaman bitmeyebilmektedir. Ne de olsa temanın kendi içinde bir mantığı bulunmaktadır. Joomla! 1.5 temalarında bir modül yerleşimi en basit şekilde şöyle çağırılıyor:

 
<jdoc:include type="modules" name="user1" style="xhtml" />  

Bu satırı muhtemelen bir div içerisine yazdık. Mesela şöye:

 
<div id="user1">
<jdoc:include type="modules" name="user1" style="xhtml" />
</div>

Ancak daha evvel modül pozisyonları ile ilgilendiyseniz biliyorsunuz ki modül pozisyonunu çağırmakla işiniz konforlu bir şekilde bitmiş olmuyor. Bu çağrıyı daha mantıklı bir şekilde yapmamız ve gereksiz yükleme ile boş div ya da tablo alanları oluşmasını engellemememiz lazım.

O zaman biz bu modül pozisyonunun, içinde bulunduğu div alanının da sadece bu pozisyonda yayınlanmış bir modül varken ortaya çıkmasını sağlayalım. Kullanacağınız küme şöyle olacak:

 
	<?php if ($this->countModules( 'user1' )) : ?>
<div id="user1">
<jdoc:include type="modules" name="user1" style="xhtml" />
</div>
<?php endif; ?>

 

Eh gerekiyorsa sitilleri düzenlemek size kalmış.

 


 <  Önceki
Joomla! 1.6 Neden Geliyor, 1.6'da Ne Var ?
  Sonraki  > 
Joomla Tema Dönüştürme 1.0 Temasını 1.5 Teması Yapmak
 

Buna Benzer Diğer Yazılar:

  • Okunma Sayısını Önsayfa introda Göstermek
  • Ön Sayfada Başlık Karakteri Sınırlama
  • Joomla! 1.5 Modül Yerleşimlerinde style Kullanımı
  • Chrono Comment Türkçe Karakterleri Yazdırmıyorsa
  • Joomla! 1.6 Neden Geliyor, 1.6'da Ne Var ?
  • Joomla! 1.5 Modül Pozisyonu Eklemek
  • Joomla! İçerik Yöneticisini Filtrelenmiş Şekilde Açın
  • Modülü ya da Yazıyı Üyelerden Gizlemek
  • Karakter Sınırlamada Resimli İçerik Sorunu
  • Joomla Modülde Tarih Göstermek

Yorumlar  

 
0 #3 TKN 28-10-2009 17:55
abi iletişimden de gönderemiyorum sayfada hata var diyo. ama cmstürk e girmek istediğimde sayfayı hiç göremiyo. acaba diyorum ki forumdan ya da serverdan benim ip yi mi banladılar ondan mı giremiyorum. çünkü geçenlerde kendi sitemle uğraşırken de aynı sorun çıkmıştı ip yi cpanel banlıyodu ben de ip yi değiştirip tekrar devam ediyodum işime.

bu arada abi dediğin gibi 2 3 kere okudum son cümleyi ve anladım:-) çok teşekkürler abicim oldu istediğim şey:-)
Alıntı
 
 
+2 #2 Aytuğ AKAR 25-10-2009 03:11
TKN, modül yönetiminde modül pozisyonlarının görünebilmesi, temaplateDetails.xml dosyasında bu konumların belirtilmiş olmasına bağlıdır. Dolayısıyla orada tanımlanmamış konumlar modül yönetiminde seçilemez. Ancak 1.5 serisinde modül yerleşimi kullanmak ille de listede bulunmasına bağlı değil. Dilediğin modüle girdikten sonra yerleşim kutusunu seçmek üzere açmadan içine tıklarsan, dilediğin adı yazabileceğin bir kutuya döndüğünü göreceksin. Son cümleyi iyi okuyalım :-)

Bir de forumu neden açamadığını bana iletişim formu ile gönderirsen sevinirim.

Kolay gelsin.
Alıntı
 
 
+2 #1 TKN 25-10-2009 02:53
abi bende şöyle bi sorun var. cmstürk çalışmadığı için burdan yazayım dedim. bi tema kurdum içinde advert1 advert2 diye modülleri var ve index.php sinde de var ama o modüllere bişey taşıyamıyorum çünkü modül yöneticisinden girdiğimde öyle bi konum görülmüyo. joomla 1.0 da konum isimlerini kendimiz düzenleyebiliyorduk acaba bunda da yapabilir miyiz?
Alıntı
 
Yorum listesini yenile
RSS beslemesi, bu iletideki yorumlar için

Yorum ekle

Eklenen yorum Türkiye Cumhuriyeti yasalarına ve toplumun genel ahlak değerlerine aykırı olmamalıdır. Üye girişi yapmayanların yorumlarında bazı özellikler kısıtlanmıştır ve ancak onaylandıktan sonra yayına girer.


Güvenlik kodu
Yenile

Gönder
İptal
JComments
Baş Sayfa
Günlük Baş Sayfası (Ters)
Genel Günlük
.
Kimim ki ?
Soyağacı (Kâtipzâde)
.
Takip Ettiklerim
.
Öteki Kulaktan Çıkanlar
Bilim - Teknoloji
Saklamalı
Alıştıklarımız
Müzik
.
Joomla!
Joomla!'ya Dokun
HTML - XHTML - CSS
Google Adsense
.
Profesyonel Destek
Genel İletişim



  • Parolanızı mı unuttunuz?
  • Kullanıcı adınızı mı unuttunuz?
  • Kaydolun.
Kısa Kısa'dan
  • Son Hasta da İfade Verdi
    18 Haziran 2010
  • Baykal istifa etti, yeni sıfatını da tescil ettirdi.
    10 Mayıs 2010
  • Ruhat Mengi, Zorlama !
    25 Nisan 2010
  • Diyarbakırspor açılımı
    17 Mart 2010
  • Haşim Kılıç döktürdü
    25 Şubat 2010
Son Yazılar
  • Joomla! ile reCaptcha Kullanmak
    20 Ağustos 2010
  • Ankara İçin 2010 Ramazan İmsâkiyesi
    21 Temmuz 2010
  • Joomla! 1.5.20 [senu takaa] Türkçe İndir
    18 Temmuz 2010
  • İstanbul İçin 2010 Ramazan İmsâkiyesi
    18 Temmuz 2010
  • Joomla! 1.5.19 [Wojmamni ama batani] Türkçe İndirebilirsiniz
    16 Temmuz 2010
İçerik Görüntüleme Sayısı : 192140
Şu anda 10 ziyaretçi çevrimiçi
feed-image

Copyright © 2007 - 2010 Aytuğ Halil AKAR
Tüm içerik hakları -gerektiğinde talep edilmek üzere- saklıdır.

Site Haritası 1 - 2