6 iletiden 1 ile 6 arası.
  1. #1
    Katılımcı Üye
    Üyelik tarihi
    19-09-2012
    İletiler
    50

    Red face Modül pozisyonu kodundaki level nedemek ?

    Merhaba,

    Joomla temlatelerin modül pozisyonu açmak için konulmuş kodlarının içinde " headerLevel="3" state="0" " şeklinde kısımlar var.

    headerlevel ne demek ? ne işe yarar ? Nasıl kullanılır ?

    State="0" ne demek ? statenin sıfıra eşitlenmesi ne ifade ediyor ?


    Header başlık demek tamam. Level de oyunlardan biliyorum, ayrı bir kısım, sonra ki basamak gibi bir manaya geliyor...

    Joomladaki kullanımı ve manasını öğrenmek istiyorum. Kendi temamı uyarlarken kullanmam gerekirse, bilinçli kullanmak istiyorum.

    Bilgi paylaşacaklara şimdiden teşekkürler. Saygılar

  2. #2
    -> enesayduz <-
    Üyelik tarihi
    23-09-2011
    Konum
    Çanakkale
    Yaş
    37
    İletiler
    741

    Standart Cevap: Modül pozisyonu kodundaki level nedemek ?

    <jdoc:include type="modules" name="position-5" style="beezTabs" headerLevel="2" id="3" />

    Bu kod standart gelen beez temasında bulunuyor. Burada dikkat edilmesi gereken şey temaadı/html/modules.php dosyasını açın. İçerisinde beezTabs şeklinde bir php döngüsü bulursunuz. Buraya yazdığınız style kodu ile modül pozisyonlarında farklı gösterimler yapabiliyorsunuz. headerlevel'in tam karşılığını bilmiyorum ama id kısmı kimlik tanımlaması olarak kullanılıyor. Her modül pozisyonu için farklı olsa yeterli.

  3. #3
    -> enesayduz <-
    Üyelik tarihi
    23-09-2011
    Konum
    Çanakkale
    Yaş
    37
    İletiler
    741

    Standart Cevap: Modül pozisyonu kodundaki level nedemek ?

    <jdoc:include type="modules" name="position-8" style="beezHide" headerLevel="3" state="0" />

    Bazı kodlarda da beezHide ve state şeklinde bir tanımlama var. Mesela buradaki beezHide'de yine aynı şekilde html/modules.php içerisindeki bir tanımlama. Modüllere tıkladığında modülün kapanıp açılmasını sağlıyor. Buradaki state kısmının 0 olması modülün ilk açılışta kapalı olması anlamına gelir. state'nin 1 olması modülün standart olarak açık gelmesini sağlar.

  4. #4
    Katılımcı Üye
    Üyelik tarihi
    19-09-2012
    İletiler
    50

    Red face Cevap: Modül pozisyonu kodundaki level nedemek ?

    Bilgi paylaşımınız için çok teşekkür ederim Enes Bey.

    Peki şunuda sorayım; modül pozisyonu açmak için konulan kodda, headerLevel="2" id="3" id kısmını mutlaka yazmak gerekirmi. Yani her modül pozisyonunda farklı name="position-5" koyuyoruz. İd yazmak şartmı ?

    Birde bazı modül pozisyonu kodlarında xml kısmı var bazılarında yok. Bunun olup olmaması önemli bir fark yaratırmı ?

  5. #5
    -> enesayduz <-
    Üyelik tarihi
    23-09-2011
    Konum
    Çanakkale
    Yaş
    37
    İletiler
    741

    Standart Cevap: Modül pozisyonu kodundaki level nedemek ?

    Zorunlu olarak yazmanız gereken kod sadece bu.
    <jdoc:include type="modules" name="position-8" />

    Eğer html/modules.php içerisinde tanımlama yapmışsanız, style bölümünü de duruma göre yazmanız lazım. Bazı temalarda standart xhtml yazıyor.
    <jdoc:include type="modules" name="position-8" style="xhtml" />

    Temaların xml sayfalarında pozisyonu yazmanız zorunlu değil. Oraya yazdığınızda modülün pozisyonunu seçerken, açılır listede pozisyonun görünmesini sağlar. joomla 2.5 ile birlikte o alana kendiniz manuel ekleme yapabiliyorsunuz.

  6. #6
    Katılımcı Üye
    Üyelik tarihi
    19-09-2012
    İletiler
    50

    Standart Cevap: Modül pozisyonu kodundaki level nedemek ?

    Bilgi paylaşımınız için teşekkür ederim. Sağolun. Kendi temamı giydirmeyi öğreniyorum.

 

 

Konu Bilgisi

Users Browsing this Thread

Şu anda bu konuyu 1 kişi (0 üye ve 1 misafir) okuyor. Konuyu okuyan üyeler:

     

Yer imleri

Yetkileriniz

  • Yeni konu açma izni :Pasif
  • Konu cevaplama izni :Pasif
  • Eklenti ekleme izni :Pasif
  • Mesaj düzenleme izni : Pasif
  •  
joomla tema