Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => I Template di Joomla 1.6/1.7/2.5 => : eugenata 25 May 2011, 17:15:13

: [Risolto] Assegnare ad un modulo una classe specifica presente nel css
: eugenata 25 May 2011, 17:15:13
Salve a tutti.
Sto utilizzando il template (free) jommspirit 18 (http://www.joomspirit.com/template-joomla/template_18/).
Vorrei che il menù sulla colonna sinistra (o destra non cambia nulla) assumesse la classe submenu così come suggerito nelle istruzioni (http://www.joomspirit.com/help/template_18/manual.html).
Ma quando imposto il suffisso (submenu) nelle impostazioni del modulo (Suffisso classe CSS modulo) il codice generato è questo:

<div id="right" style="width:200px;">
<div class="moduletablesubmenu">
<div class="content-module">
<ul class="menu">
<li id="item-101" class="current active">
<li id="item-109">
<li id="item-110">
<li id="item-111">
<li id="item-113">
<li id="item-112">
<li id="item-108">
<li id="item-107">
...
Credo sia corretto visto si tratta di suffisso, ma allora come faccio ad utilizzare la classe .submenu che è presente nel css?

Grazie a chi volesse aiutarmi.
: Re:Assegnare ad un modulo una classe specifica presente nel css
: 56francesco 25 May 2011, 17:59:13
Benvenuto nel forum di joomla.it

non serve a niente postare codice così..  semmai un link al sito on line
se non la tieni prenditi una area test remoto e... bla bla

cercare  nel forum che le soluzioni ci sono tutte e  bla bla

e poi una letta alle guide e bla bla
http://www.joomla.it/articoli-della-community/4277-moduli-style-classe-e-suffisso-css.html

: Re:Assegnare ad un modulo una classe specifica presente nel css
: adottauncane 25 May 2011, 18:06:53
Ciao eugenata,
non credo sia necessario nessun suffisso. Il modulo main_menù va impostato come spiegato nella guida:

È necessario selezionare il menu nel modulo per la gestione e immettere queste impostazioni:

    posizione: "menu"
    menu stile: "list"
    Mostra sempre voci del menu secondario: "sì"
    Menu Tag ID "main_menu"


E dovrebbe automaticamente prendere il css submenù per le voci create come tali.

Se guardi ci sono anche delle immagini esplicative.

Buona permanenza sul forum...  :)
: Re:Assegnare ad un modulo una classe specifica presente nel css
: eugenata 25 May 2011, 18:26:49
Ciao eugenata,
non credo sia necessario nessun suffisso. Il modulo main_menù va impostato come spiegato nella guida:

È necessario selezionare il menu nel modulo per la gestione e immettere queste impostazioni:

    posizione: "menu"
    menu stile: "list"
    Mostra sempre voci del menu secondario: "sì"
    Menu Tag ID "main_menu"


E dovrebbe automaticamente prendere il css submenù per le voci create come tali.

Se guardi ci sono anche delle immagini esplicative.

Buona permanenza sul forum...  :)
Ciao adottauncane, stai facendeo riferimento al menù principale del template, quello nella posizione menu.
Invece io sto cercando di assegnare la classe submenu al menù laterale (posizione right o left).
Però, sto guardando ora la demo del template e forse ho capito come fare...
Faccio qualche prova.
Grazie della risposta.
@56francesco: Grazie anche a te e scusa se ho sbagliato.
: Re:Assegnare ad un modulo una classe specifica presente nel css
: eugenata 25 May 2011, 19:17:03
Ho risolto: basta mettere uno spazio prima del nome della classe.
Mi sembra di capire che in questo modo vengono assegnate entrambe le classi ovvero:
:
<div class="moduletable submenu">Siccome non sono un esperto di css mi ero già letto la guida che ricordava giustamente  56francesco ma questo modo di utilizzare 2 classi, nella suddetta guida non  è contemplato. Viene invece spiegato come sostituire una classe con un'altra personalizzata.
Invito tuttavia quelli alle prime armi come me di leggere comunque la guida che, anche se è stata realizzata per  J1.5 e si trova nella sezione degli articoli per j1.5, è ovviamente applicabile anche a J1.6.
Un saluto a tutti.  ;D
: Re:[Risolto] Assegnare ad un modulo una classe specifica presente nel css
: 56francesco 25 May 2011, 19:19:00
io ci capisco poco anzi niente di css,  ti ho segnalato la prima cosa a portata di mano, 
sta a guardà er capello questa quà, sta a guarda!
 >:(
: Re:[Risolto] Assegnare ad un modulo una classe specifica presente nel css
: eugenata 25 May 2011, 19:31:49
io ci capisco poco anzi niente di css,  ti ho segnalato la prima cosa a portata di mano, 
sta a guardà er capello questa quà, sta a guarda!
 >:(
ma stai scherzando o ti sei arrabbiato veramente?