Back to top

Autore Topic: [Risolto] Collassare colonne  (Letto 5418 volte)

Offline lucacv87

  • Nuovo arrivato
  • *
  • Post: 28
    • Mostra profilo
[Risolto] Collassare colonne
« il: 12 Feb 2010, 15:40:33 »
Ho letto l'articolo su come collassare le colonne ma siccome sono alle prime armi volevo chiedere aiuto.

Il mio sito è questo http://uscastrovillari.altervista.org/

Come vedete devo allargare il corpo centrale collassando la colonna di destra, ma non so come agire...

Il template è mpt_station http://www.joomla.it/template/elenco-template/2912-mptstation.html
« Ultima modifica: 12 Feb 2010, 18:35:18 da lucacv87 »

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Collassare colonne
« Risposta #1 il: 12 Feb 2010, 16:14:31 »
Ciao lucacv87 e benvenuto nel forum  :)
Cosa non riesci  a capire da questo post?
http://forum.joomla.it/index.php/topic,90672.0.html
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline lucacv87

  • Nuovo arrivato
  • *
  • Post: 28
    • Mostra profilo
Re:Collassare colonne
« Risposta #2 il: 12 Feb 2010, 16:16:45 »
Ciao lucacv87 e benvenuto nel forum  :)
Cosa non riesci  a capire da questo post?
http://forum.joomla.it/index.php/topic,90672.0.html

Si, in pratica cosa vuol dire "mettere l'id del vostro div"?

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Collassare colonne
« Risposta #3 il: 12 Feb 2010, 16:19:55 »
Accidenti controlla nel codice del tuo template qual'è il div che deve essere ridimensionato  a seconda di quante colonne vengono stampate. E' quello che contiene questa stringa
<jdoc:include type="component" />  ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline lucacv87

  • Nuovo arrivato
  • *
  • Post: 28
    • Mostra profilo
Re:Collassare colonne
« Risposta #4 il: 12 Feb 2010, 16:21:46 »
Ecco, è questo il punto, siccome capisco pochissimo di css non so dove devo mettere le mani per allargare il template e le rispettive colonne...

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline lucacv87

  • Nuovo arrivato
  • *
  • Post: 28
    • Mostra profilo
Re:Collassare colonne
« Risposta #6 il: 12 Feb 2010, 17:57:09 »
Allora questa è la parte del codice del mio template che dovrebbe interessarmi...

Codice: [Seleziona]
<jdoc:include type="component" />

<?php echo artxModules($document'banner4''xhtml'); ?>
<?php echo artxPositions($document, array('user4''user5'), 'artpost'); ?>
<?php echo artxModules($document'banner5''xhtml'); ?>
</div>
<?php if (artxCountModules($document'right')) : ?>
<div class="sidebar2"><?php echo artxModules($document'right''artblock'); ?>
</div>
<?php endif; ?>

</div>
<div class="cleared"></div>

<?php echo artxPositions($document, array('bottom1''bottom2''bottom3'), 'artblock'); ?>



Ora io quale voce devo inserire dove chiede l'id?


Codice: [Seleziona]
<?php if($this->countModules('left and right')) : ?>
<style type="text/css">
 #content <!-- mettere l'ID del vostro div da ridimensionare    -->
{
width:590px; <!-- mettere  la vostra misura -->
}
</style>
<?php elseif($this->countModules('left or right')) : ?>
<style type="text/css">
 #content <!-- mettere l'ID del vostro div da ridimensionare  -->
{
width:750px; <!-- mettere  la vostra misura -->
}
</style>
<?php else : ?>
<style type="text/css">
 #content <!-- mettere l'ID del vostro div da ridimensionare    -->
{
width:950px; <!-- mettere  la vostra misura -->
}
</style>
   <?php endif; ?>

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Collassare colonne
« Risposta #7 il: 12 Feb 2010, 18:05:37 »
Quando ti dico:
Citazione
E' quello che contiene questa stringa
<jdoc:include type="component" />  ;)
intendo il div che contiene quella stringa che dovrebbe avere un ID o una classe univoca.
Tu invece mi posti quello che viene DOPO...
Guarda prima di questo codice dovresti trovare l'apertura del div:
Codice: [Seleziona]
<jdoc:include type="component" />

<?php echo artxModules($document'banner4''xhtml'); ?>
<?php echo artxPositions($document, array('user4''user5'), 'artpost'); ?>
<?php echo artxModules($document'banner5''xhtml'); ?>
</div>
Postalo...
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline lucacv87

  • Nuovo arrivato
  • *
  • Post: 28
    • Mostra profilo
Re:Collassare colonne
« Risposta #8 il: 12 Feb 2010, 18:08:43 »
Codice: [Seleziona]
<?php endif; ?>
<div class="<?php echo artxGetContentCellStyle($document); ?>">

<?php
  
echo artxModules($document'banner2''xhtml');
  if (
artxCountModules($document'breadcrumb'))
    echo 
artxPost(nullartxModules($document'breadcrumb'));
  echo 
artxPositions($document, array('user1''user2'), 'artpost');
  echo 
artxModules($document'banner3''xhtml');
?>

<?php if (artxHasMessages()) : ?><div class="Post">
    <div class="Post-body">
<div class="Post-inner">
<div class="PostContent">

<jdoc:include type="message" />

</div>
<div class="cleared"></div>

</div>

    </div>
</div>
<?php endif; ?>
<jdoc:include type="component" />

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Collassare colonne
« Risposta #9 il: 12 Feb 2010, 18:14:58 »
Dai che ce la facciamo... Eccolo il div malandrino da ridimensionare:

Codice: [Seleziona]
<div class="PostContent">

In tutti i punti dove ti viene chiesto di mettere l'ID tu ci metti invece la classe:
Codice: [Seleziona]
.PostContentDai dimmi che va...  :)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline lucacv87

  • Nuovo arrivato
  • *
  • Post: 28
    • Mostra profilo
Re:Collassare colonne
« Risposta #10 il: 12 Feb 2010, 18:23:32 »
Allora ho incollato questo dopo <head>

Codice: [Seleziona]
<?php if($this->countModules('left and right')) : ?>
<style type="text/css">
 .PostContent
{
width:590px; <!-- mettere  la vostra misura -->
}
</style>
<?php elseif($this->countModules('left or right')) : ?>
<style type="text/css">
 .PostContent
{
width:750px; <!-- mettere  la vostra misura -->
}
</style>
<?php else : ?>
<style type="text/css">
 .PostContent
{
width:950px; <!-- mettere  la vostra misura -->
}
</style>
   <?php endif; ?>



In pratica ora quelle tre misure che devo modificare servono ad allargare il corpo centrale o a restringere la parte inutilizzata a destra?

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Collassare colonne
« Risposta #11 il: 12 Feb 2010, 18:26:48 »
giorno
scusate se mi intrometto
ma xche hai il contenitore stretto in quel modo?
inizia a portare il contenitore a 980px
Codice: [Seleziona]
.contentLayout {
margin-bottom:4px;
position:relative;
width:980px;<<<<<<<<<qui
}
template.css (riga 534)

fatto questo allarga il main
Codice: [Seleziona]
.contentLayout .content {
border:0 none;
float:left;
margin:0;
overflow:hidden;
padding:0;
position:relative;
width:607px;<<metti queste misure
}
template.css (riga 1374)

fatto questo se le colonne non collassano esegui la procedura  descritta.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline lucacv87

  • Nuovo arrivato
  • *
  • Post: 28
    • Mostra profilo
Re:Collassare colonne
« Risposta #12 il: 12 Feb 2010, 18:34:08 »
giorno
scusate se mi intrometto
ma xche hai il contenitore stretto in quel modo?
inizia a portare il contenitore a 980px
Codice: [Seleziona]
.contentLayout {
margin-bottom:4px;
position:relative;
width:980px;<<<<<<<<<qui
}
template.css (riga 534)

fatto questo allarga il main
Codice: [Seleziona]
.contentLayout .content {
border:0 none;
float:left;
margin:0;
overflow:hidden;
padding:0;
position:relative;
width:607px;<<metti queste misure
}
template.css (riga 1374)

fatto questo se le colonne non collassano esegui la procedura  descritta.

FATTO! E' andato tutto alla perfezione!
Grazie mille per i consigli a tutti e due e soprattutto per la pazienza a tonicopi  ;D

Offline lukeit

  • Esploratore
  • **
  • Post: 134
    • Mostra profilo
Re:[Risolto] Collassare colonne
« Risposta #13 il: 23 Feb 2010, 16:22:32 »
post cancellato, aperto nuovo thread.
« Ultima modifica: 24 Feb 2010, 10:57:26 da lukeit »

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:[Risolto] Collassare colonne
« Risposta #14 il: 23 Feb 2010, 19:24:05 »
Che brutta idea quella di postare in fondo a un topic risolto lukeit descrivi il tuo problema in un nuovo argomento...  ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

 



Web Design Bolzano Kreatif