Joomla tema - vsebina na 100%
 
bobo057. jan 2012 13:23:16Pridružen od:
8. dec 2009
1812 objav
+1059-14317
#1Naredo sem svojo temo v joomli in sedaj, ko recimo ni desnega sidebarja, bi rad da vsebino raztegne čez celo (na 100%). Kak je to možno uredit?

Trenutno mam CSS za vsebino in sidebar tak:
#main {
margin-left:auto;
margin-right:auto;
width:960px;
height:auto;
padding-top:25px;
}

.content {
width:685px;
height:auto;
float:left;
padding-right:5px;
}

.sidebar {
width:260px;
height:auto;
float:right;
margin-bottom:20px;
}
index.php pa
<div id="main">

<div class="content">
<jdoc:include type="modules" name="content" />
<jdoc:include type="message" />
<jdoc:include type="component" />
</div>

<?php if($this->countModules('sidebar')) : ?>
<div class="sidebar"><jdoc:include type="modules" name="sidebar" style="xhtml"/></div>
<?php endif; ?>
Probal sem že fiksne piksle spremenit v procente (content 72%, sidebar 28%) ampak ni delovalo. CountModules pa tudi ne deluje. Pozna kdo kakšno rešitev? Obstaja za to kakšna CSS koda?
nazadnje urejal bobo05 7. jan 2012 13:24:08
všeč(0)ni všeč(0)spam(0)
Facebook in AdWords kuponi za 1€!
Dve besedici odpirata veliko vrat "VLECI" in "RINI"!
 
esedic7. jan 2012 14:27:03Pridružen od:
28. nov 2007
255 objav
+134-114
#2Rabiš dva css pravila za content, recimo da jih poimenuješ .content in pa .content_nosidebar.
Potem pa nastaviš CSS:

.content {width: 75%;}
.content_nosidebar {width: 100%;}

Potem pa v index.php preverjaš, če obstaja kakšen modul v sidebar:

<?php if($this->countModules('sidebar')) : ?>
<div class="content"><jdoc:include type="component" /></div>
<div class="sidebar"><jdoc:include type="modules" name="sidebar"/></div>
<?php else : ?>
<div class="content_nosidebar"><jdoc:include type="component" /></div>
<?php endif; ?>

Nekako tako.
Če to ne bo funkcioniralo pa googlaj "collapsible module positions".
nazadnje urejal esedic 7. jan 2012 14:28:13
všeč(+1)ni všeč(0)spam(0)
 
Gizmo7. jan 2012 14:28:57Pridružen od:
25. feb 2009
1197 objav
+864-19412
#3<div class="content" <?php if($this->countModules('sidebar')) : ?> id="full" <?php endif; ?>>

Tole uporabi da določiš contentu drug id, nato v css-ju določiš dimenzije za #full.
všeč(+2)ni všeč(0)spam(0)
 
esedic7. jan 2012 14:38:04Pridružen od:
28. nov 2007
255 objav
+134-114
#4No, tako kot je Gizmo napisal je še bolj enostavno.
všeč(0)ni všeč(0)spam(0)
 
bobo057. jan 2012 16:39:28Pridružen od:
8. dec 2009
1812 objav
+1059-14317
#5Super! Dela, sem uporabil esedic-ov predlog, ker mi je bol všeč. Mi deluje bolj pregleden.

Kaj pa tole, rad bi da mi prispevke razdeli v dva stolpca, po več vrstic. Čeprav sem v Meniju pod možnosti postavitve nastavil tako kot je treba, mi še vedno vse meče vse v 1 stolpec in v več vrstic. Kako pa to rešiti?
všeč(0)ni všeč(0)spam(0)
Facebook in AdWords kuponi za 1€!
Dve besedici odpirata veliko vrat "VLECI" in "RINI"!
 
stran 1 od 1 |<<1>>|