Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : simone79vi 29 Sep 2010, 11:24:55

: Aggiungere proprietà ad "element.style". Su quale file?
: simone79vi 29 Sep 2010, 11:24:55
Ciao,
nel sito giver.it vorrei fare in modo che quando una persona seleziona una della categorie dei prodotti questo che è selezionato venisse messo in grassetto mentre attualmente viene solo messo in corsivo.

Con Firebug ho visto che la proprietà che lo gestisce è la seguente:

element.style {
display:block;
font-style:italic;
}

io vorrei aggiungere font-weight:bold;

ma non so in quale file devo aggiungerla..
qualcuno mi da una mano?

Grazie
Ciao
: Re:Aggiungere proprietà ad "element.style". Su quale file?
: tonicopi 29 Sep 2010, 11:34:47
Hai provato semplicemente ad aggiungere lo stesso suffisso _menu al modulo dei prodotti?  ;)
: Re:Aggiungere proprietà ad "element.style". Su quale file?
: simone79vi 29 Sep 2010, 12:17:24
il modulo si chiama <div class="moduletable"> ma dove lo trovo? ho guardato nel file template.css e mi aspettavo di trovare la sezione con il valore font-style impostato ad "italic", visto che esce in corsivo, e quindi gli avrei aggiunto il "bold" ma qui non c'è.. mah!
Su che file dovrei lavorare?

Grazie
ciao

: Re:Aggiungere proprietà ad "element.style". Su quale file?
: tonicopi 29 Sep 2010, 18:28:10
Non ci posso credere..   ;D ;D ;D
Vai in gestione menu, cerchi il modulo prodotti, lo apri e sulla destra cerchi nei parametri il suffisso classe css modulo e ci scrivi dentro _menu
Dai prova...  ;)
: Re:Aggiungere proprietà ad "element.style". Su quale file?
: simone79vi 30 Sep 2010, 23:45:54
Ciao, grazie della risposta..
Io il modulo prodotti lo trovo sotto a "Gestione moduli" e se aggiungo "_menu " in "suffisso classe css modulo" non vedo nessuna differenza..

Sbaglio qualcosa?

Ciao
: Re:Aggiungere proprietà ad "element.style". Su quale file?
: tonicopi 30 Sep 2010, 23:55:30
mmmh.... diciamo che non è cambiato abbastanza...
Aggiungi al tuo template.css questa regola:
:
a#active_menu{
font-weight:bold;
}
e vediamo chi si stanca prima! ;)
: Re:Aggiungere proprietà ad "element.style". Su quale file?
: simone79vi 01 Oct 2010, 00:07:32
Ora va.. anche senza mettere la proprieta _menu su "Suffisso classe CSS modulo".. Corretto?

Tu mi hai fatto operare nel modulo, ma .. domanda: visto che il campo esce anche in "Italic" da dove si prende queste istruzione?

grazie
: Re:Aggiungere proprietà ad "element.style". Su quale file?
: tonicopi 01 Oct 2010, 00:35:51
domanda: visto che il campo esce anche in "Italic" da dove si prende queste istruzione?
In qualche posto di certo. Trattandosi di un modulo di virtuemart sarà in qualche sperduto file di virtuemart  ;D
: Re:Aggiungere proprietà ad "element.style". Su quale file?
: simone79vi 01 Oct 2010, 00:45:07
ah.. e non è possibile scoprire quale file è? o non conviene visto che basta modificare il template..
: Re:Aggiungere proprietà ad "element.style". Su quale file?
: tonicopi 01 Oct 2010, 00:58:46
Certo che è possibile. Ma non è tanto semplice quanto agire sui css come hai visto.
Ho visto che hai aperto anche un' altra discussione.  Quando trovi che la formattazione sta in element-style significa che sta nella pagina html che arriva dal server web. Che è scodellata dalla index.php del template, che inserisce articoli, moduli, componenti, wrapper da siti esterni, ecc. Quindi il codice può essere dovunque. Per esempio vedi una news in un feed. Essa potrebbe essere formattata da una regola che sta in un altro server certamente da te non raggiungibile. Ecco perchè trovo più semplice tentare di sovrascriverla con regole che posso scrivere io.  ;)
Ma ovviamente possiamo andare a scovarla dove sta scritta. Un webmaster dovrebbe sapere cosa appare in una pagina web che ha originato lui, sia pure con Joomla!
Prova a seguire questa discussione e ad installare quel modulo:
http://www.joomla.it/articoli-della-community/4489-un-pannello-scorrevole-dove-inserire-moduli.html
Verso la fine abbiamo trovato una soluzione andando proprio a cambiare una regola css di tipo element-style nel code del modulo. Sapevo bene dove trovarla perchè ci avevo appena messo mano  ;)
: Re:Aggiungere proprietà ad "element.style". Su quale file?
: ApaCr 11 Dec 2012, 09:28:24
Ciao tonicopi, ho letto a fondo la discussione e vorrei che mi aiutassi con il seguente element.style.

:
<div class="phocagallery-box-file pg-box-image" style="height: 638px; width: 220px;">
ho capito che dovrei aggiungere una classe che regoli le dimensioni del box, ma in quale file?