Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : leoci 04 Aug 2008, 19:14:12
-
Salve a tutti,
premetto che è da pochi mesi che uso joomla e che sono riuscito a risolvere ogni problema che mi si è presentato, semplicemente usando la "ricerca" nel forum.
Io utilizzo il template "biz_blue_ii" e vorrei inserire un link sul logo dell' header per puntare alla home del sito. Ho trovato diverse soluzioni sul forum, ma nessuna funziona correttamente con questo template.
So che per molti questa potrebbe essere bazzeccola, ma purtroppo io non ho ancora tanta esperienza nell' editare i fogli di stile e mi vedo costretto a chiedere il vostro aiuto. Qualcuno saprebbe dirmi come fare?
Grazie anticipatamente
-
ciao, basta che modifichi anche da joomla il file index.php del template
ciao
-
Ciao
mi piacerebbe sapere che tipo di modifica fare all' index.php.
Io inizialmente avevo pensato di eliminare la parte relativa al logo header nel css e di inserire un link nel <div id="logo"></div> dell' index.php, ma questo tag non sono riuscito a trovarlo.
Devo dire che con il template di default non ho avuto nessuna difficoltà ad aggiungere questo link alla home.
-
ma vuoi sostituire il logo attuale con un altro logo oppure cambiare il percorso del logo?
ciao
-
perdonami se non sono stato chiaro, quello che vorrei fare è creare un link sull' immagine del logo presente nell' header, che punti alla home del sito.
ciao
-
se tu sostituisci quell'immagine con la tua punta già da solo alla home del sito
ciao
-
Io quell' immagine l' ho già sostituita da tempo, ma cliccandoci sopra non ho nessun collegamento alla home.
ciao
-
Quando apri la index.php del template devi trovare la parte che richiama il logo, li devi creare un collegamento al tuo sito
ciao
-
ciao filpi5481,
scusa se sono un rompi scatole. Sono riuscito ad ottenere quello che volevo rimuovendo la classe "logoheader" dal css e modificando il file index.php.
Funziona perfettamente con Firefox, ma con IE l'immagine del logo risulta allungata fuori misura.
Questa è la parte di codice relativa all' header, mi sapresti indicare dove sbaglio?
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" <a href="<?php echo $this->baseurl; ?>"><img src="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/images/header.jpg" width="100%" height="100%" /></a></td>
</tr>
</table>
ciao e grazie
-
ciao. il codice sempre essere giusto.
purtroppo è ie che crea moltissimi problemi specialmente con css e grafica
ciao
-
Prova a metterci l'altezza dell'immagine su height; 47px al posto di 100%
<img width="100%" height="100%" alt="Informazione e tecnologie sulla sicurezza della persona e del proprio patrimonio" src="http://www.leoci.it/templates/biz_blue_ii/images/header.jpg"/>
-
ciao tonicopi,
grazie per il tuo interessamento.
Ho provato ad impostare l' altezza del logo come mi hai suggerito, ma non cambia nulla.
grazie e ciao
-
Guarda che forse era un problema di cache in IE.
Dovrebbe funzionare. Al momento l'height è ancora impostato su 100%.
Oppure risolvi impostando l'altezza del td entro cui sta l'immagine creando una classe nel tuo css e assegnandola al td.
-
ciao,
in effetti dopo la prova avevo rimesso il valore height al 100%.
Comunque ho risolto: per il corretto funzionamento di IE è necessario impostare i valori width ed height con valori assoluti in px e non con valori percentuali.
Grazie a tutti per i suggerimenti che mi avete dato.
-
Credi di aver risolto ma non è così. Quando si lavora con template fluidi bisogna stare attenti. Chi guarda il tuo sito con un monitor superiore a 1024 pixel di larghezza (oltre il 50% degli utenti!) vede l'immagine più piccola con un effetto molto sgradevole. Reimposta la larghezza al 100%
-
ciao tonicopi
hai ragione, in effetti era molto sgradevole. Ho rimesso la larghezza al 100%.
Però mi è rimasto il problema della visualizzazione "allungata" dell' immagine vista con IE (definirlo problema forse è un pò esagerato..).
ciao