Back to top

Autore Topic: Main e Main2 in Beez CSS  (Letto 2397 volte)

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
Main e Main2 in Beez CSS
« il: 26 Feb 2010, 17:14:17 »
Ciao a tutti,

Scusate, qualcuno di voi che conosce il position.css di beez mi potrebbe dire che differenza c'è tra:

.main
.main2
.blog

Mi sembra che main2 sia la div che rappresenta la "colonna" centrale nella home page, ma poi nel file quando si passa ai contenuti (article_column, article_row, ecc...) la riga di commento riporta "main".

Inoltre in index.php c'è scritto:

Codice: [Seleziona]
<div id="<?php echo $showRightColumn 'main2' 'main'?>">


Che si chiude con un:


Codice: [Seleziona]
</div><!-- end main or main2 -->

Del php ho solo una conoscenza molto superficiale, in pratica sono a un livello puramente intuitivo (per ora)...e quindi non capisco la necessità di avere sia main che main2.

Il sito che descrive beez poi è molto scarno (http://www.joomla-beez.com/) e, a questo proposito, vorrei anche chiedervi se conoscete dei riferimenti per delle guide aggiuntive su questo template (anche in inglese andrebbero benissimo).

Grazie

Elena
www.studioinvento.it
MantaJ! per l'archivistica digitale

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Main e Main2 in Beez CSS
« Risposta #1 il: 26 Feb 2010, 21:13:05 »
ciao Elena,

gran bella domanda la tua! :)
non tutti si sarebbero soffermati a farsi domande su questa "stranezza"...

la caratteristica principale di questo template sono gli override, ovvero la possibilità di modificare il layout del template senza andare a modificare direttamente i file del core, che al primo aggiornamento andrebbero persi.
la tecnica è molto semplice e se vuoi puoi cominciare a documentarti da qui
http://www.joomla.it/articoli-della-community/788-override-del-template-come-personalizzare-le-pagine-di-joomla.html

buon lavoro! :)

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Main e Main2 in Beez CSS
« Risposta #2 il: 26 Feb 2010, 21:59:01 »
una delle due forse visualizza la immagine, quella con le api, l'altro no?
la prima si apre solo se predefinita la seconda con gli articoli e componenti?
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Main e Main2 in Beez CSS
« Risposta #3 il: 26 Feb 2010, 22:44:10 »
Ciao Elena, è sempre un piacere conversare con te...  :)
Il main e il main2 non fanno altro che aprire il div che contiene i contenuti. Come hai osservato infatti poi il div viene chiuso da </div><!-- end main or main2 -->
Perchè due allora? Vengono usati alternativamente a seconda che ci siano o no moduli pubblicati nella colonna di destra.
Se non ci sono moduli viene stampato il div#main che va ad occupare tutto lo spazio disponibile. Se ci sono moduli pubblicati a destra allora si stampa il div#main2 la cui unica differenza rispetto il main è la larghezza che viene limitata al 64% .
E' uno dei modi usati per far collassare una colonna, in buona sostanza  ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
Re:Main e Main2 in Beez CSS
« Risposta #4 il: 26 Feb 2010, 22:58:43 »
Ciao toni,

Grazie, è sempre un piacere leggerti  :)
Sei stato chiarissimo! Mi piace molto Beez, però è poco commentato.

Mi sapresti anche dire invece il .blog che cosa contiene ?

@ric: l'avevo visto l'articolo sull'override, però l'ho riletto e mi sono accorta di aver "sorvolato" alcuni passaggi che adesso trovo invece molto interessanti, quindi grazie per il suggerimento  :)

Elena
www.studioinvento.it
MantaJ! per l'archivistica digitale

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Main e Main2 in Beez CSS
« Risposta #5 il: 26 Feb 2010, 23:33:28 »
.blog è una classe che joomla attribuisce alle tabelle che contengono gli articoli nell'aspetto appunto .... blog  ;D
Hai presente quando scegli nelle voci  di menù aspetto blog prima pagina, aspetto blog categoria, aspetto blog sezione?

Beez, a cui non piacciono le tabelle, fa l'override delle stesse e i contenuti li mette dentro a div ai quali assegna la classe blog. Che poi nel css si rinunci ad una formattazione particolare della classe blog è un'altra cosa. Ma se tu volessi formattare questi articoli potresti usarla... :)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
Re:Main e Main2 in Beez CSS
« Risposta #6 il: 27 Feb 2010, 00:49:40 »
Ah, ecco!! Ho capito, grazie 1000  :)
www.studioinvento.it
MantaJ! per l'archivistica digitale

 



Web Design Bolzano Kreatif