Orijinalini görmek için tıklayınız : ÇÖZÜLDÜ Modül Pozisyonu Eklemek
Merhaba arkadaşlar Joomla 2.5 yan yana modül pozisyonu nasıl eklenir anlatabilecek arkadaşlar varsa şimdiden Teşekkürler
Bo olay kullandığın temanın modülleri yapılandırmasına göre değişir. Genel olarak ifade etmek gerekirse templatedetail.xml e modülünü ekliyorsun şu şekilde
<position>yazar-1</position>
<position>yazar-2</position>
<position>yazar-3</position>
<position>yazar-4</position>
<position>yazar-5</position>
daha sonra temana ait layouts/defaults.php (bu kısım temadan temaya değişir ama kullandığın temaya göre farklı bir dosyada olabilir.)
dosyasında:
<?php if($this->countModules('yazar-1')|| $this->countModules('yazar-2') || $this->countModules('yazar-3')|| $this->countModules('yazar-4') || $this->countModules('yazar-5')) : ?>
<div id="userwrap0" class="clearfix">
<div class="wrapper">
<div id="userwrap0-inner">
<?php if($this->countModules('yazar-1')) : ?>
<div id="yazar-1" class="user box<?php echo $cons2['yazar-1']['class']; ?>" style="width: <?php echo $cons2['yazar-1']['width']; ?>;">
<jdoc:include type="modules" name="yazar-1" style="xhtml" />
</div>
<?php endif; ?>
<?php if($this->countModules('yazar-2')) : ?>
<div id="yazar-2" class="user box<?php echo $cons2['yazar-2']['class']; ?>" style="width: <?php echo $cons2['yazar-2']['width']; ?>;">
<jdoc:include type="modules" name="yazar-2" style="xhtml" />
</div>
<?php endif; ?>
<?php if($this->countModules('yazar-3')) : ?>
<div id="yazar-3" class="user box<?php echo $cons2['yazar-3']['class']; ?>" style="width: <?php echo $cons2['yazar-3']['width']; ?>;">
<jdoc:include type="modules" name="yazar-3" style="xhtml" />
</div>
<?php endif; ?>
<?php if($this->countModules('yazar-4')) : ?>
<div id="yazar-4" class="user box<?php echo $cons2['yazar-4']['class']; ?>" style="width: <?php echo $cons2['yazar-4']['width']; ?>;">
<jdoc:include type="modules" name="yazar-4" style="xhtml" />
</div>
<?php endif; ?>
<?php if($this->countModules('yazar-5')) : ?>
<div id="yazar-5" class="user box<?php echo $cons2['yazar-5']['class']; ?>" style="width: <?php echo $cons2['yazar-5']['width']; ?>;">
<jdoc:include type="modules" name="yazar-5" style="xhtml" />
</div>
<?php endif; ?>
</div>
Şeklinde modül pozisyonlarını oluşturuyorsun. Son olarak ta temana ait css dosyasından oluşturduğun modüllere genişlik vs. özellikler atayarak işlemi bitiriyorsun oda şu şekilde:
#userwrap0{
width: 100%;
overflow: hidden;
}
#userwrap0-inner{
padding: 10px ;
overflow: hidden;
clear: both;
}
#userwrap0 #yazar-1 {
width: 16.25%;
float: left;
}
#yazar-2 {
width: 16.25%;
float: left;
margin-left:6px;
}
#yazar-3{
width: 16.25%;
float: left;
margin-left:6px;
}
#yazar-4{
width: 16.25%;
float: left;
margin-left:6px;
}
#yazar-5{
width: 32.5%;
float: right;
}
Burada ki genişlikleri kendi isteğine göre ayarlıyorsun ve işlem tamamlanıyor.
vBulletin v4.2.1, Copyright ©2000-2024, Jelsoft Enterprises Ltd.