Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : dero79 09 Sep 2011, 01:24:11
-
Salve a tutti,
sto cercando di rendere l'header di un sito cliccabile ma non riesco a venirne a capo.
Il template usato è ja_purity, l'immagine che vorrei rendere cliccabile è quella nel "ja-header".
Vi sarei grato se mi poteste dire dove e come intervenire, il sito è in ancora in locale.
Grazie!
Vi allego il codice:
<!-- BEGIN: HEADER -->
<div id="ja-header" class="clearfix" style="background: url(http://127.0.0.1/joomla/templates/ja_purity/images/header/header.jpg) no-repeat center; margin-top: 40px;">
<div class="ja-headermask"> <>
<?php
$siteName = $tmpTools->sitename();
if ($tmpTools->getParam('logoType')=='image'): ?>
<h1 class="logo">
<a href="index.php" title="<?php echo $siteName; ?>"><span><?php echo $siteName; ?></span>[/url]
</h1>
<?php else:
$logoText = (trim($tmpTools->getParam('logoText'))=='') ? $config->sitename : $tmpTools->getParam('logoText');
$sloganText = (trim($tmpTools->getParam('sloganText'))=='') ? JText::_('SITE SLOGAN') : $tmpTools->getParam('sloganText'); ?>
<h1 class="logo-text">
<a href="index.php" title="<?php echo $siteName; ?>"><span><?php echo $logoText; ?></span>[/url]
</h1>
<p class="site-slogan"><?php echo $sloganText;?></p>
<?php endif; ?>
<?php $tmpTools->genToolMenu(JA_TOOL_FONT, 'png'); ?>
<?php if($this->countModules('user4')) : ?>
<div id="ja-search">
<jdoc:include type="modules" name="user4" />
<>
<?php endif; ?>
<>
<>
<!-- END: HEADER -->
-
vuoi rendere cliccabile solo l'immagine o c'è dell'altro?
-
Ciao Franceschino,
grazie per il messaggio.
No, c'è solo un'immagine.
Grazie
F
-
Qualche aiuto?
Grazie!
-
Non so se è il sistema più pulito, ma se è solo un'immagine io farei così:
<div id="ja-header"><a href="ulr di destinazione"><img src="percorso tua immagine"></ a>
e poi la posizioni con i css
-
Grazie "il gatto ha nuove code" :)
l'immagine è già posizionata, dove dovrei inserire la stringa che mi hai scritto? in quale punto?
Grazie!
F
-
<div id="ja-header" class="clearfix" style="background: url(http://127.0.0.1/joomla/templates/ja_purity/images/header/header.jpg (http://127.0.0.1/joomla/templates/ja_purity/images/header/header.jpg)) no-repeat center; margin-top: 40px;">
se è questa l'immagine di cui parli, come ti ha suggerito anche il gatto ha nuove code basta che inserisci un collegamento qui... un semplice a href che comprenda questa immagine:
<a href="<div id="ja-header" class="clearfix" style="background: url(http://127.0.0.1/joomla/templates/ja_purity/images/header/header.jpg) no-repeat center; margin-top: 40px;"> </a>
Prova dovrebbe andare :)
-
Grazie ragazzi, ho provato ma sembra non funzionare.
Non ho capito cosa, dove e come devo inserire quello che scrivete.
Spero siate più chiari,
grazie!
-
lì dove hai preso il codice che hai postato... nell' html del template
-
Grazie Franceschino,
facendo finta che il link sia http://www.ilmiosito.com, considerando il codice sopra e l'immagine indicata sopra, puoi scrivermi esattamente cosa dovrei scrivere?
grazie per il tuo aiuto!
F
-
il codice era quello che ti avevo scritto ieri ma mi sono accorto che c'è un errore abbastanza banale.. nn lo conosci per niente html?
<a href="www.ilmiosito.it"> <div id="ja-header" class="clearfix" style="background: url(http://127.0.0.1/joomla/templates/ja_purity/images/header/header.jpg) no-repeat center; margin-top: 40px;"> </a>
prova ora...ovviamente cambia il link.
:)
-
Grazie per il messaggio.
No, non conosco html.
Andando ad intuito avevo già provato come poi mi hai suggerito anche tu ma non funziona, non è cliccabile.
...ho anche cambiato il link! 8)
-
La parte iniziale contenente <a href="www.ilmiosito.it (http://www.ilmiosito.it)"> e poi quella finale </a> sono evidenziate di giallo in dreamweaver, risultano errate (ho inserito il nome del mio sito ovviamente).
Qualche suggerimento?
-
cos'è url? devi chiudere sempre con lo stesso tag...all'inizio hai aperto <a href.....> quindi devi chiudere [/url]
comunque non vorrei dirti sciocchezze ma io avevo provato a fare la stessa cosa, cioè rendere cliccabile un'immagine del template e avevo fatto così quindi credo debba funzionare..
-
</a > intendevo dire questo.
Il forum in automatico scrive url. Ho chiuso con </a >.
Ho fatto esattamente come mi hai detto ma non funziona.
-
Ciao,
prova così:
<a href="http :/ /blablabla"><div id="ja-header"></a >
e poi nel css:
#ja-header{
background: url (percorsotuaimmagine)
}
Prova anche questa strada anche se mi sembra strano che non funzionino i precedenti tentativi.
-
Grazie gatto,
no, niente. Non funziona neanche in questo modo.
credo di rassegnarmi alla non "cliccabilità" dell'immagine.
-
io ho appena riprovato sul mio template, che non è il ja purity ma credo valga lo stesso discorso.
<a href="http : // www.tuosito.com"><div class="art-header-png"></div></a>
come vedi anch'io ho la classe e l'immagine me la definisco lì, come ti ha detto anche il gatto..
ma non è rilevante la cosa. Devi fare qualche tentativo con firebug altrimenti mettiti online e diamo uno sguardo..altrimenti diventa difficile aiutarti.
-
Sì capisco e vi ringrazio per la pazienza.
Purtroppo non sono on line, il sito è in remoto ancora.
Ci sto lavorando, mi sono impuntato sull'immagine ma alla fine è un dettaglio.
Forse è il caso di rimandare a quando sarà on line e magari mi potrete dare un consiglio piu' preciso.
-
ok, ti aspettiamo.
-
esatto...se ti posso dare un consiglio pensa ad andare online prima possibile, poi i dettagli tipo questo o altri che non sono vitali x il sito li puoi aggiustare anche dopo. Tanto puoi lavorare anche da online a meno che non hai un sito supervisitato..ma mi sembra che sei alle prime armi quindi forse ti conviene andare online al più presto almeno se hai difficoltà qualcuno può aiutarti con più facilità e eviti di perdere tempo. Imboccallupo! ;)
-
Sono d'accordo con voi. Ci sentiamo fra qualche giorno.
Grazie,
F
-
AIUTO!!!
E' successa una disgrazia... in IE9 non vedo niente! vedo solo la struttura della pagina, l'header (maledetto), i tastini cerca e ingrandisci il carattare, e il titolo della prima pagina (welcome to...). Con chrome filezilla e safari nessun problema. Ho provato a rimettere i file template e index originali ma nulla... che cosa è successo?
-
Qual'è l'ultima azione che hai fatto prima della "tragedia"?
E' difficile che qualcuno riesca ad aiutarti finche sei in locale, prova a dare qualche elemento in più.
-
ho modificato i file index e template, ed ho fatto qualche operazione strana che non ricordo dal back.. ho rimesso i file orignali index e template ma il problema persiste.. quindi non so proprio dove andare a mettere mano... c'è una qualche impostazione nel back che puo' aver danneggiato la visualizzazione in IE?
-
mh..ma con ie8 o ie7 lo vedi? Hai modificato l'head del template? Lì sono specificati i css da utilizzare a seconda del browser..se non ci sono aggiungili!
-
Dopo aver rimesso i file originali hai svuotato la cache?
-
niente, rimessi i file originali, cancellata la cache, il sito è sgarrupato su IE. Cosa dovrei controllare che ci sia sul template per la compatibilità?
GRAZIE!
-
Ho provato a cambiare template, ho scelto il beez.
Ora in IE vedo le voci del menu ma non leggo gli articoli... negli altri browser, tutto regolare.
demoniache presenze?
-
chiama il parroco e fatti benedire :D
strano che non visualizzi gli articoli..credo sia qualche sciocchezza che stai dimenticando..
-
hmm no no, non dimentico nulla..
stasera faccio l'esorcismo... butto tutto a terra e ricomincio dall'inizio... probabilmente si fa prima.
-
Quello che ti diceva franceschino è che nell'index del template ci deve essere il riferimento ai file css.
una cosa del genere:
<link rel="stylesheet" href="percorso/file.css" type="text/css" />
Vedi se ce n'è uno appositamente per IE9.
L'assenza di questa riga spiegherebbe il fatto che con quel browser non riesci a vedere lo stile della pagina ma non la sparizione degli articoli.
-
Mi viene un dubbio.. la voce di menù predefinita "home" è pubblicata?
-
Salve ragazzi... non trovando una soluzione al problema ho deciso di reinstallare joomla 1.5 (l'host supporta solo 1.5 e non le versioni successive).
In questo momento sto solo inserendo i testi in locale, ho notato che utilizzando IE9 si hanno alcuni problemi di visualizzazione su alcuni articoli. Premetto che non ho apportato alcuna modifica ai file, ma sto solo lavorando sui contenuti per ora.
I problemi di visualizzazione si risolvono inserendo la modalità di compatibilità.
Una domanda: questo problema sarà presente anche in remoto o ci sono dei modi per essere sicuri che il sito venga visualizzato correttamente? Grazie!
-
Cerca di scrivere il codice (html e css) più pulito che puoi e vedrai che ti basteranno pochi ritocchi nei css per IE7, IE8 e IE9. Purtroppoè inevitabile che ci sia qualche incompatibilità tra i browser e il loro modo di interpretare i css quindi qualcosa sicuramente la vedrai spostata.. :)