Autore Topic: [Risolto] header con immagine random  (Letto 5975 volte)

Offline agio62

  • Esploratore
  • **
  • Post: 93
    • Mostra profilo
[Risolto] header con immagine random
« il: 24 Mar 2008, 13:16:34 »
Sto usando il template biz blue....
Mi piacerebbe usare un header con immagini in random.
Come posso fare?
« Ultima modifica: 01 Apr 2008, 20:56:07 da agio62 »

Offline dewhee

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Re: header con immagine random
« Risposta #1 il: 24 Mar 2008, 15:54:29 »
Ciao agio62  ;)
Prova a sostituire il codice dell'header del tuo template con qst...

<div id="ja-header" class="clearfix" style="background: url(<?php echo $tmpTools->templateurl(); ?>/images/header/<?php echo $tmpTools->getRandomImage(dirname(__FILE__).DS.'images/header'); ?>) no-repeat top <?php if($this->direction == 'rtl') echo 'left'; else echo 'right';?>;">

Crea poi nella cartella images del tuo template una cartella header...e li dentro metti ttt le immagini ke vuoi ke compaiano a random...Io ho fatto cosi x lo meno e funziona  ;D
Ciauuuuu  :)

Offline agio62

  • Esploratore
  • **
  • Post: 93
    • Mostra profilo
Re: header con immagine random
« Risposta #2 il: 24 Mar 2008, 16:59:29 »
Scusami ma nn riesco a trovare, nel file index.php del template, la parte del codice riferita all'header.
E' li che deve essere, giusto?

Offline Kriss

  • Team Joomla.it
  • Abituale
  • *******
  • Post: 1763
  • Sesso: Maschio
    • Mostra profilo
Re: header con immagine random
« Risposta #3 il: 26 Mar 2008, 18:24:28 »
Io mi sono trovato bene con il modulo ajax header rotator (la versione free la trovi nello stesso sito da cui si può scaricare all video plugin!)

ciao
Ehi, l'email è solo per salutarmi!

Offline agio62

  • Esploratore
  • **
  • Post: 93
    • Mostra profilo
Re: header con immagine random
« Risposta #4 il: 29 Mar 2008, 14:44:57 »
Ciao Kriss.
Ho scaricato e installato il modulo ajax header rotator.
Ho impostato la sua posizione in header, creato la cartella images/stories/headers e posizionato in essa 2 header diversi (ma della stessa grandezza).
Ho impostato Image (header) width e Image (header) height.
Poi ho provato ad aggiornare (sto lavorando in locale) ma nn mi compare affatto l'immagine nell'header.
Dov'è che sbaglio?

P.S. Da quello che ho capito c'è da modificare templateDetails.xml allegato al template; precisamente la stringa
<filename>images/header.jpg</filename>
e anche il css (sempre allegato al template) alla voce
td.logoheader {
  margin: 0;
  padding:  0;
  background     : url(../images/header.jpg)  #fff no-repeat

ma quello che nn capisco è come modificarli.
« Ultima modifica: 29 Mar 2008, 17:09:31 da agio62 »

Offline Kriss

  • Team Joomla.it
  • Abituale
  • *******
  • Post: 1763
  • Sesso: Maschio
    • Mostra profilo
Re: header con immagine random
« Risposta #5 il: 31 Mar 2008, 10:29:41 »
Ciao,
hai risolto?

seguendo le istruzioni dovrebbe filare tutto liscio... l'importante è pubblicare il modulo! e poi per sicurezza prova a metterlo in un'altra posizione, giusto per vedere se tutto funziona correttamente, ad esempio left. Potrebbe essere una questione legata al template...
Ehi, l'email è solo per salutarmi!

Offline agio62

  • Esploratore
  • **
  • Post: 93
    • Mostra profilo
Re: header con immagine random
« Risposta #6 il: 31 Mar 2008, 17:32:47 »
Infatti.....
funziona solo in:
left, bottom, right, top e user (1-2-3)

credo che il prob. sia legato all'index del template ho provato a
definire il modulo header così:
<table width="100%"  border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
                 <td  align="center" class="logoheader">&nbsp;
      <div>
                  <jdoc:include type="modules" name="header"
           </div>            
       </td>
               
        </tr>
  </table>
(la parte evidenziata è quella che ho aggiunto)
ma non sembra funzionare alla perfezione.

Offline Kriss

  • Team Joomla.it
  • Abituale
  • *******
  • Post: 1763
  • Sesso: Maschio
    • Mostra profilo
Re: header con immagine random
« Risposta #7 il: 31 Mar 2008, 17:37:03 »
Ciao prova a mettere
Codice: [Seleziona]
<div id="header"><?php mosLoadModules('header', -1); ?></div>
Ehi, l'email è solo per salutarmi!

Offline agio62

  • Esploratore
  • **
  • Post: 93
    • Mostra profilo
Re: header con immagine random
« Risposta #8 il: 31 Mar 2008, 18:19:56 »
Come prima....
praticamente mostra soltanto la 1.jpg
mentre in realtà nella cartella images/stories/headers ci sono ben 10 jpg
(1.jpg      2.jpg    3.jpg   ecc.)

Offline Kriss

  • Team Joomla.it
  • Abituale
  • *******
  • Post: 1763
  • Sesso: Maschio
    • Mostra profilo
Re: header con immagine random
« Risposta #9 il: 31 Mar 2008, 18:29:16 »
Ciao, controlla un po' che valore hai messo nel rotation speed e nel rotation time out!
Ho appena fatto in locale da me tutte le cose che ti ho suggerito e funzia (in particolare la div)!
Ehi, l'email è solo per salutarmi!

Offline agio62

  • Esploratore
  • **
  • Post: 93
    • Mostra profilo
Re: header con immagine random
« Risposta #10 il: 31 Mar 2008, 18:56:48 »
sto usando la div che hai postato tu....

ho lasciato i valori di default
rotation speed 600
rotation timeout 5000

P.s. lo stesso succede anche con display order inpostato su sequence

P.S.(2) Usando Firebug ho notato che ispezionando il codice dell'header mi dà questo risultato:
<img alt="JoomlaWorks AJAX Header Rotator" src="/joomla/images/stories/headers/1.jpg"/>

cambiando (a mano) il nome del "jpg" il rotator funge.
E poi l'addon firefox web developer toolbar mi segnala un errore: jQuery non è definita
precisamente in questo punto:
<!-- JW "AJAX Header Rotator" Module (v2.3) starts here -->
<script type="text/javascript" src="/joomla/modules/mod_jw_ajaxhr/jquery.js"></script>
<script type="text/javascript" src="/joomla/modules/mod_jw_ajaxhr/jqrotator.js"></script>

<script type="text/javascript">
jQuery(document).ready(
   function(){
      jQuery('ul#rotator').innerfade({
      speed: 600,
      timeout: 5000,
      type: 'sequence',
      containerheight: '107px'
      });
« Ultima modifica: 31 Mar 2008, 23:05:06 da agio62 »

Offline agio62

  • Esploratore
  • **
  • Post: 93
    • Mostra profilo
Re: header con immagine random
« Risposta #11 il: 01 Apr 2008, 19:33:30 »
nessuno riesce ad aiutarmi?

Offline agio62

  • Esploratore
  • **
  • Post: 93
    • Mostra profilo
Re: header con immagine random
« Risposta #12 il: 01 Apr 2008, 20:55:37 »
Credo di aver risolto.....così
Ho disinstallato ajax header rotator poi ho creato un nuovo modulo immagine casuale in posizione header, settato il percorso della cartella immagini e relative larghezza e altezza.
Sembra assurdo ma funziona che è una bellezza.

Più facile di quanto pensassi....
Grazie lo stesso per l'aiuto.

Offline vespista

  • Nuovo arrivato
  • *
  • Post: 1
    • Mostra profilo
Re: [Risolto] header con immagine random
« Risposta #13 il: 01 Lug 2008, 18:33:33 »
come mai le immagini vengono sgranate? che risoluzione si deve usare o che formato devono avere?

Offline Kriss

  • Team Joomla.it
  • Abituale
  • *******
  • Post: 1763
  • Sesso: Maschio
    • Mostra profilo
Re: [Risolto] header con immagine random
« Risposta #14 il: 03 Lug 2008, 19:03:04 »
Ciao, dipende dall'ampiezza che setti per il modulo rotator o immagine casuale che sia...
Ehi, l'email è solo per salutarmi!

Offline r4i

  • Esploratore
  • **
  • Post: 104
    • Mostra profilo
Re: header con immagine random
« Risposta #15 il: 07 Lug 2008, 23:28:26 »
Credo di aver risolto.....così
Ho disinstallato ajax header rotator poi ho creato un nuovo modulo immagine casuale in posizione header, settato il percorso della cartella immagini e relative larghezza e altezza.
Sembra assurdo ma funziona che è una bellezza.

Più facile di quanto pensassi....
Grazie lo stesso per l'aiuto.
ho il tuo stesso problema e non ho capito come l'hai risolto, ho una cartella immagine ma carica solo la 1...

 

Host

Torna su