Joomla.it Forum
Componenti per Joomla! => Gestione sito multilingua => : Alexxandro 16 Sep 2007, 21:57:16
-
Vorrei posizionare le bandierine sotto il logo,ma nella posizione header della configurazione di Joom!fish non visualizzo nessun ordine di modulo,come posso fare ?
-
Dovresti impostare la posizione del modulo "mod_jflanguageselection".
-
Dovresti impostare la posizione del modulo "mod_jflanguageselection".
allora l'ordine modulo sarebbe la voce mod_jflanguageselection
e la posizione ,cosa devo mettere??
se metto ad esempio,left menu principale ,visualizzo sul meneu le bandiere
-
Dovresti impostare la posizione del modulo "mod_jflanguageselection".
ciao ,io in posizione,non vedo nessuna voce mod_jflanguageselection
se metto ad esempio,left menu principale ,visualizzo sul meneu le bandiere
No quello è il nome (file sorgente php) del modulo, lo puoi selezionare dal menu a tendina (filtro per tipo). La posizione dove lo vuoi pubblicare invece, deve essere una "posizione blocchi modulo" esistente e soprattutto definita e richiamata nei file index.php e template_css.css del template che vuoi utilizzare. Nel tuo caso, mi sembra di capire, vorresti farlo apparire nella posizione blocchi modulo header...questa posizione è richiamata nel tuo template? Si trova sotto al logo? O contiene addirittura il logo?
-
quando metto posizione:header non appare nulla in ordine modulo
-
quando metto posizione:header non appare nulla in ordine modulo
quindi mi sembra di capire che in quella posizione non è pubblicato alcun modulo...
-
infatti! quindi,bisogna crearlo?
cmq io avevo modificato l'html del template togliendo alcuni bottoni sotto il logo,spero non sia questo il motivo
-
infatti! quindi,bisogna crearlo?
cmq io avevo modificato l'html del template togliendo alcuni bottoni sotto il logo,spero non sia questo il motivo
Allora ricapitoliamo:
1) se non lo hai fatto setta la posizione header nel modulo (quello delle bandierine) di JoomFish
2) se nel template non c'è (index.php) inserisci una istruzione del tipo (subito sotto il logo):
<?php if (mosCountModules('header')) { ?>
<span id="bandierine_header">
<?php mosLoadModules('header', -1); ?>
</span>
<?php } ?>
3) personalizza nel file template_css.css la posizione bandierine_header, ad esempio:
span#bandierine_header {
position: absolute;
display: block;
left: 20px;
top: 150px;
width: 100px;
height: 30px;
z-index: 90;
}
4) assicurati che nel backend di Joomla sia presente (ma in genere c'è sempre di default) una posizione blocchi modulo chiamata header
Fammi sapere.
-
il codice nell'html che hai detto l'ho inserito,ma nn ho capito dove inserire quello nel css
nel template non c'è il file index.php
-
il codice nell'html che hai detto l'ho inserito,ma nn ho capito dove inserire quello nel css
il codice css va nel file template_css.css nella cartella nometemplate/css. La posizione all'interno del file non è importante, lo puoi inserire dove vuoi...
-
ho riavviato il sito ,vedo nell'header il modulo flangelection,ma stranamente vedo le bandierine disposte in verticale verso il logo alla sinistra puntate
non le vorrei disposte verticali,ma bensi in orizzontale e a destra
scusa il backend dove si visualizza? :-[
-
fatto,ma non vedo cmq ordine modulo nella posizione header
non riesco a capire forse intendiamo due cose diverse:
il modulo JoomFish language selection di JoomFish ha la proprietà posizione settata su header?
vedi allegato
cmq volevo dire che il file index.php ,ho controllato e c'è nella cartella del template
non intendevo il file ma le istruzioni che ti ho postato all'interno del file...
[allegato eliminato da un amministratore]
-
(http://img48.imageshack.us/img48/8348/headerso6.jpg)
ecco cosi
non ho capito per un momento ho visto le bandierine disposte bene a sx ,ora non le visualizzo
-
Hai la possibilità di farmi vedere il risultato sul sito?
Quante bandiere (lingue) hai attive?
-
l'immagine l'ho postata
cmq è strano perchè a volte le vedo,poi quando vado a cliccarci sopra scompaiono,poi quando vado a riaprire la pagina riappaiono :o
-
l'immagine l'ho postata
no intendo il sito pubblico (la tua homepage)
-
hai controllato ,ti ho inviato un msg
-
hai controllato ,ti ho inviato un msg
si, allora come le vuoi più a destra? dove precisamente? In verticale vanno bene?
-
scusa ma tu le visualizza normalmente,perchè ogni volta che ci clicchi su,scompaiono .Io ora le visualizzo in orizzontale
-
scusa ma tu le visualizza normalmente,perchè ogni volta che ci clicchi su,scompaiono .Io ora le visualizzo in orizzontale
effettivamente con firefox non ci sono problemi, con IE 7 scompaiono sul clic
E' un problema di stile.
Nel codice css prova ad eliminare
z-index: 90;
-
quindi ???problema di css ???
-
quindi ???problema di css ???
si prova ad eliminare
z-index: 90;
nel codice che ti ho scritto prima:
span#bandierine_header {
position: absolute;
display: block;
left: 20px;
top: 150px;
width: 100px;
height: 30px;
z-index: 90;
}
-
nulla! fa la stessima cosa di prima
-
Il logo lo hai messo in una teabella. Giusto?
Allora modifica il codice che ti ho fatto scrivere nel file index.php:
da così:
<?php if (mosCountModules('header')) { ?>
<span id="bandierine_header">
<?php mosLoadModules('header', -1); ?>
</span>
<?php } ?>
a così:
<tr><td>
<?php if (mosCountModules('header')) { ?>
<div align="right">
<?php mosLoadModules('header', -1); ?>
</div>
<?php } ?>
</td></tr>
come vedi lo inserisco dopo la chiusura della riga che include il logo...
-
RISOLTO, :D
grazie GENTILISSIMO
grazie ancora della dispponibilità ;)
buonanotte
-
RISOLTO, :D
grazie GENTILISSIMO
grazie ancora della dispponibilità ;)
buonanotte
Ho visto, tutto ok!.
Adesso posso andare a dormire. Ciao.
-
Alexxandro, modifica il titolo del topic, quindi del primo post, aggiungendo [RISOlTO]. ;)
Grazie per la collaborazione, ciao! :)