Back to top

Autore Topic: [RISOLTO]template modificato problema con l'output dei componenti  (Letto 6745 volte)

Offline giorgia_74

  • Esploratore
  • **
  • Post: 106
  • Sesso: Femmina
    • Mostra profilo
Salve a tutti, premetto che sono una principiante, però ho costruito un sito da zero con joomla 1.5.12 legacy mode 1.0 per una ditta che fa grossi impianti di condizionamento, non ho avuto praticamente nessun problema a modificare un template già esistente (dj-business004) tranne che per un particolare: l'output delle estensioni (componenti aggiuntivi : choronoforms, jdownloads, oziogallery, mofpeoshow) ha uno stile css in cui non riesco a modificare i margini. Qualcuno sa darmi qualche indicazione? Grazie



giorgia
« Ultima modifica: 28 Gen 2010, 21:16:11 da giorgia_74 »

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #1 il: 27 Gen 2010, 16:52:56 »
benvenuta giorgia_74,

scusa se mi impiccio, ma per chè lo hai fatto con la 1.5.12 quando c'è la 1.5.15?? se mi permetti un consiglio aggiorna quanto prima.

riguardo al tuo problema prova ad aggiungere questo nel file template.css alla riga 36 nella sezione mainbody_b:

padding:13px;
« Ultima modifica: 27 Gen 2010, 16:54:53 da ricdata »

Offline giorgia_74

  • Esploratore
  • **
  • Post: 106
  • Sesso: Femmina
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #2 il: 27 Gen 2010, 17:07:09 »
Ciao Grazie della celere risposta, l'ho fatto con la 1.5.12 perchè ho iniziato a farlo questa estate e poi non ero sicura che con l'aggiornamento tutto filasse liscio quindi ho aspettato... ho provato ad aggingere padding: 13px come hai detto tu, ma adesso lo sfondo appare tutto squadrettato... !?! non credo nasca lì il problema, quella sezione l'ho creata io con la stessa logica dei moduli, il mainbody prima era unico, io sono andata nel template.html ho creato le tre posizioni, poi ho pubblicatole tre immagini corrispondenti e le ho pubblicate nella cartella images del  template, il problema dei margini si ricontra solo con i componenti aggiuntivi, nel resto dei contenuti no...

Offline giorgia_74

  • Esploratore
  • **
  • Post: 106
  • Sesso: Femmina
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #3 il: 27 Gen 2010, 18:31:49 »
Ho provato con gli override seguendo le indicazioni di questo link

http://www.joomla.it/articoli-della-community/788-override-del-template-come-personalizzare-le-pagine-di-joomla.html

ma ho qualche difficoltà a trovare i file giusti da modificare soprattutto perchè i componenti non utilizzano tutti gli stessi percorsi , non tutti hanno una cartelle tmp o wiev ... e non tutti hanno all'interno un file css, mi trovo in seria difficoltà
Grazie ancora

Giorgia

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #4 il: 27 Gen 2010, 18:35:47 »
il problema non riguarda solo i componenti come dici...
se ci fai caso anche negli articoli il bordo inferiore si sovrappone all'ultima riga...
andiamo per tentativi...
prova a mettere lo stesso padding nell elemento contentpane riga 299 di template.css

Offline giorgia_74

  • Esploratore
  • **
  • Post: 106
  • Sesso: Femmina
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #5 il: 27 Gen 2010, 18:47:03 »
la riga 299 adesso è così

.contentpane {width:95%; padding-left: 10px; padding-right: 10px; }


dovrei mettrere padding-left: 13px; padding-right: 13px; ?

ci provo....

mi potresti spiegre che differenzxa c'è tra padding e margin? ossia cosa cambia visivamente quando vado a modificare rispettivamente l'uno o l'altro paramentro?

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #6 il: 27 Gen 2010, 18:54:40 »
dovresti mettere così


.contentpane {width:95%; padding:13px; }

il margin crea un margine dal bordo del box verso l'esterno, il padding lo fa all'interno

Offline bolina

  • Esploratore
  • **
  • Post: 54
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #7 il: 27 Gen 2010, 19:19:29 »


in template.css, riga 36

Codice: [Seleziona]
#mainbody_b {

background:transparent url(../images/sfondo_b.gif) no-repeat scroll center bottom;
}

aggiungi:

Codice: [Seleziona]
padding-left:12px;
padding-right:12px;
prima di }

al posto di 12px puoi mettere una grandezza che vuoi tu, anche minore o maggiore, a gusto.

ale
« Ultima modifica: 29 Gen 2010, 13:06:40 da bolina »

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #8 il: 27 Gen 2010, 19:32:58 »

riguardo al tuo problema prova ad aggiungere questo nel file template.css alla riga 36 nella sezione mainbody_b:

padding:13px;

sei arrivato tardi bolina, già fatta quella prova  ;D ;D

Offline bolina

  • Esploratore
  • **
  • Post: 54
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #9 il: 27 Gen 2010, 21:07:18 »
sei arrivato tardi bolina, già fatta quella prova  ;D ;D

lol, scusa non avevo collegato.

cmq. a me funza, almeno su firefox

ale

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #10 il: 27 Gen 2010, 21:26:02 »
anche a me funziona su firebug, ma aspettiamo il responso di giorgia...
ciao ale  :D

Offline giorgia_74

  • Esploratore
  • **
  • Post: 106
  • Sesso: Femmina
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #11 il: 28 Gen 2010, 18:12:34 »
Buonasera :-)

ho riprovato a farfe ciò che mi avete consigliato

e adesso la riga 36 è così

#mainbody_b {background:transparent url(../images/sfondo_b.gif) padding-right:12px; padding-left:12px; bottom center no-repeat;}

solo che il vcentro rimane tagliato in fondo , io invece avevo creato un immagine con una sfumatura che chiudesse tutto perbenino... e poi i margini si "aggiustano" solo da un lato....

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #12 il: 28 Gen 2010, 18:47:10 »
guarda qui giorgia

dovresti mettere così


.contentpane {width:95%; padding:13px; }

il margin crea un margine dal bordo del box verso l'esterno, il padding lo fa all'interno

togli il padding da #mainbody_b e prova in quest'altro modo

Offline giorgia_74

  • Esploratore
  • **
  • Post: 106
  • Sesso: Femmina
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #13 il: 28 Gen 2010, 18:56:40 »
fatto... ma a prima vista  non sembra cambiato nulla....

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #14 il: 28 Gen 2010, 18:59:09 »
nei componenti non è cambiato nulla ma negli articoli si  ;)

ora prova a mettere padding:13px; in #mainbody_t alla riga 35

Offline giorgia_74

  • Esploratore
  • **
  • Post: 106
  • Sesso: Femmina
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #15 il: 28 Gen 2010, 19:03:45 »
.... fatto, ed è sparito il bordino sopra (come prima era sparito sotto)

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #16 il: 28 Gen 2010, 19:14:40 »
non riesco a capire come hai creato le posizioni
potresti zippare l'index.php e template.css?

Offline giorgia_74

  • Esploratore
  • **
  • Post: 106
  • Sesso: Femmina
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #17 il: 28 Gen 2010, 19:20:21 »
ehm... perdona la mia ignoranza... zippare e mettere dove? (istruzioni per l'uso)

magari ti è utile sapere che ho creato le posizioni modificando il template.html in questo modo:

<?php } else if (stristr($item,'content')) {?>
      <div id="content" class="<?php echo $className; ?>">
               <div id="mainbody" class="clearfix"><div id="mainbody_in" class="clearfix"><div id="mainbody_t" class="clearfix"><div id="mainbody_b" class="clearfix">
<jdoc:include type="message" /><jdoc:include type="component" style="html"/></div>
      </div></div></div></div>

è solo un pezzettino...

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #18 il: 28 Gen 2010, 19:30:46 »
nel template.html???

ma che template stai usando?

Offline giorgia_74

  • Esploratore
  • **
  • Post: 106
  • Sesso: Femmina
    • Mostra profilo
Re:template modificato problema con l'output dei componenti
« Risposta #19 il: 28 Gen 2010, 19:38:10 »
Nel template.htmal (direttamente dall'amministrazione) ho creato le posizioni e nel template.css ho aggiunto lo stile, ovviamente prima ho creato le tre immagini per lo sfondo e le ho pubblicate via ftp nella cartella images del template... il templated'origine è dj-business004  ma l'ho abbastanza stravolto....

 



Web Design Bolzano Kreatif