Joomla Template Tasarım Esnek Modülü oluştururken Yaklaşım

1 Cevap php

Ben 960 grid sisteme dayalı bir Joomla 1.5 Template oluşturma. Şimdi benim modülleri ile ilgili bir sorun yaşıyorum. Iyi genişliğini kontrol etmek uygulama ve nasıl modülleri görüntüleyebilirsiniz nedir?

İşte senaryo, bu benim altbilgi (benim Joomla modülleri ve her modül her iki tarafındaki '10 'bir farkla' ile '220px bir genişliğe sahip olacaktır) 4 kutu var.

Ben sadece az 4 kutu (modüller) varsa Sorun benim düzeninde bir boşluk oluşturur. Benim düzeni hiç boşluk w / tam görüntülemek mümkün olmak istiyorum. Ben sadece benim altbilgisindeki 2 kutu / modülü var Örneğin onlar '940px bölmek istiyorsunuz 'genişlik (960px-10px margin) ve '460px sahip olacaktır' genişliğinde her.

. {: 240 genişlik} veya # Footer modül-grid4, Ben de (örn. # Footer # FirstStepsBasic.Standard.Module1 {width 240px} yapısını kontrol etmek için bir 'kimlik' veya 'Class' kullanacak eğer ben CSS yapacak nasıl karıştırmayın am )

Ben correctway modülleri için bir PHP durumu kullanarak olacağını ve her düzen için bir sınıf uygulamak olacağını düşünüyorum.

Benim yerimde iseniz bunu nasıl yapardınız? Lütfen tavsiye.

Teşekkürler!

1 Cevap

Ben CSS özellikleri hakkında emin değilim, ama belirli bir konuma bu şekilde atanan modül sayısını sayabilirsiniz:

<?php if ($this->countModules('footer') < 4): ?>
    // less than four modules markup here
<?php else: ?>
    // normal markup here
<?php endif ?>

Sen farklı düzenleri için farklı kimlikleri ile <div> etiketleri (vb üç modül, dört modül, ..) CSS ile yaparsın sonra stil olabilir.