Back to top

Autore Topic: Slideshow integrato nella index  (Letto 4551 volte)

Offline ira83

  • Appassionato
  • ***
  • Post: 268
    • Mostra profilo
Slideshow integrato nella index
« il: 18 Feb 2011, 13:34:19 »
Ciao a tutti...

stavo realizzando questo sito dove voglio raccogliere le mie informazioni.

solo che il template di partenza (che piano a piano modificherò) che ho scelto (camenian - presente su questo sito) presenta una slide show integrata nel file index.php

infatti momentaneamente online vi è il seguente codice:
Codice: [Seleziona]
<div class="pagewidth">
    <div id="slideshow-w">
    <div id="slideshow">
    <a href="http://xxxxxxxx.it" target="_blank"><img src="templates/<?php echo $this->template ?>/images/slide1.jpg" alt="image1" /></a>
<a href="http://xxxxxxx.com" target="_blank"><img src="templates/<?php echo $this->template ?>/images/slide2.jpg" alt="image2" /></a>
<a href="http://xxxxxxxx.com/valpo" target="_blank"><img src="templates/<?php echo $this->template ?>/images/slide3.jpg" alt="image3" /></a>
                    <a href="http://xxxxxxxx.org" target="_blank"><img src="templates/<?php echo $this->template ?>/images/slide4.jpg" alt="image4" /></a>
                     
</div>
</div>
<script type="text/javascript" charset="utf-8">
var $j = jQuery.noConflict();
$j(document).ready(function(){
$j("#slideshow").slideshow({
                pauseSeconds:<?php echo $pause ?>,// 5,
                height:<?php echo $hauteur ?>, //469,
    fadeSpeed:<?php echo $fadespeed ?>,// 0.5,
width:<?php echo $largeur ?>, //950,
                caption: false
                });
             });
</script>
   
    </div>


e funziona benone... adesso il problema pero sta che io voglio questa slide cosi ogranizzata solo nella home. se ad esempio si va su chi sono? non voglio che appaia...

sinceramente non saprei dove andare a parare per risolvere questo problema.

vi ringrazio in anticipo
« Ultima modifica: 18 Feb 2011, 15:19:50 da ira83 »

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Slideshow integrato nella index
« Risposta #1 il: 18 Feb 2011, 13:52:29 »
Duplichi il template. Nella home assegni quello attuale. A quello duplicato togli la slideshow e lo metti come predefinito  ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline ophtalmos

  • Appassionato
  • ***
  • Post: 403
  • Sesso: Maschio
  • Guardo attentamente....negli occhi
    • Mostra profilo
Re:Slideshow integrato nella index
« Risposta #2 il: 18 Feb 2011, 13:59:01 »
Duplichi il template. Nella home assegni quello attuale. A quello duplicato togli la slideshow e lo metti come predefinito  ;)
tonicopi, per curiosità, potrebbe funzionare anche inserendo il div interessato nell'index?
Codice: [Seleziona]
<?php if(JRequest::getVar('view') == "frontpage" ) : ?>
<div id="slideshow-w">     <div id="slideshow">     <a href="http://xxxxxxxx.it" target="_blank"><img src="templates/<?php echo $this->template ?>/images/slide1.jpg" alt="image1" /></a> <a href="http://xxxxxxx.com" target="_blank"><img src="templates/<?php echo $this->template ?>/images/slide2.jpg" alt="image2" /></a> <a href="http://xxxxxxxx.com/valpo" target="_blank"><img src="templates/<?php echo $this->template ?>/images/slide3.jpg" alt="image3" /></a>                    <a href="http://xxxxxxxx.org" target="_blank"><img src="templates/<?php echo $this->template ?>/images/slide4.jpg" alt="image4" /></a>                      </div> </div>

<?php endif; ?>
in un comando php
ciao e grazie
Non vale l'apparire ma l'essere

Offline ira83

  • Appassionato
  • ***
  • Post: 268
    • Mostra profilo
Re:Slideshow integrato nella index
« Risposta #3 il: 18 Feb 2011, 14:11:26 »
Geniale... ho duclicato il template e va tutto
grazie mille!!!!

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:[risolto] Slideshow integrato nella index
« Risposta #4 il: 18 Feb 2011, 14:24:25 »
Citazione
tonicopi, per curiosità, potrebbe funzionare anche inserendo il div interessato nell'index?
Altrochè! Essendo Joomla femmina si può corteggiare in diversi modi...  :D
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline ophtalmos

  • Appassionato
  • ***
  • Post: 403
  • Sesso: Maschio
  • Guardo attentamente....negli occhi
    • Mostra profilo
Re:[risolto] Slideshow integrato nella index
« Risposta #5 il: 18 Feb 2011, 14:27:59 »
tonicopi grazie ;)
Non vale l'apparire ma l'essere

Offline ira83

  • Appassionato
  • ***
  • Post: 268
    • Mostra profilo
Re:[risolto] Slideshow integrato nella index
« Risposta #6 il: 18 Feb 2011, 15:19:26 »
ho un problemino ancora...

i link mi vengono aperti in una nuova finestra...

(alla fine ho utilizzato la tecnica di un unico template modificando il codice)

Offline ira83

  • Appassionato
  • ***
  • Post: 268
    • Mostra profilo
Re:Slideshow integrato nella index
« Risposta #7 il: 18 Feb 2011, 20:28:53 »
nessuna idea?

Offline ira83

  • Appassionato
  • ***
  • Post: 268
    • Mostra profilo
Re:Slideshow integrato nella index
« Risposta #8 il: 20 Feb 2011, 02:05:44 »
ovviamete i
Codice: [Seleziona]
target="_blank"li ho tolti.. ma mi fa sempre lo scherzetto di aprirlo in una nuova secheda...

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Slideshow integrato nella index
« Risposta #9 il: 20 Feb 2011, 11:04:26 »
ovviamete i
Codice: [Seleziona]
target="_blank"li ho tolti.. ma mi fa sempre lo scherzetto di aprirlo in una nuova secheda...
Ovviamente non li hai tolti perchè altrimenti si aprirebbe nella stessa finestra:
Codice: [Seleziona]
<a href="http://maestricarlo.altervista.org/index.php/io-valpo" target="blank" rel="3" style="display: none; z-index: 1;"><img alt="image3" src="/templates/camenian/images/slide3.jpg"></a> ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline ira83

  • Appassionato
  • ***
  • Post: 268
    • Mostra profilo
Re:Slideshow integrato nella index
« Risposta #10 il: 20 Feb 2011, 11:38:10 »
ciao...


ehm... curiosità... quel codice dove l'hai trovato???
perche il in codice sorgente leggo solo
Codice: [Seleziona]
<a href="http://maestricarlo.altervista.org/index.php/io-valpo"><img src="/templates/camenian/images/slide3.jpg" alt="image3" /></a>
che ovviamente è quel che ho scritto all'interno del file index.php

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Slideshow integrato nella index
« Risposta #11 il: 20 Feb 2011, 14:17:55 »
Quello che ti ho postato è l'output della tua index.php letto con firebug.
Io credo che tu creda di averlo modificato ma che in realtà sia ancora tal quale...  ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline ira83

  • Appassionato
  • ***
  • Post: 268
    • Mostra profilo
Re:Slideshow integrato nella index
« Risposta #12 il: 20 Feb 2011, 14:54:32 »
mmm allora in index.php non è presente (ho controllato anche dal pannello di joomla in template "modifica html".


ma nel file slideshow.js ho trovato a riga 184
Codice: [Seleziona]
$(this).children("a").attr("target", "blank");
può essere lui il colpevole?

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Slideshow integrato nella index
« Risposta #13 il: 20 Feb 2011, 19:38:01 »
Credo proprio di si. Quello script crea dinamicamente l'attributo target.
Cambia blank con self e vediamo che succede  ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline ira83

  • Appassionato
  • ***
  • Post: 268
    • Mostra profilo
Re:Slideshow integrato nella index
« Risposta #14 il: 20 Feb 2011, 21:20:53 »
ahah niente non ne vuol proprio sapere :D

Offline ira83

  • Appassionato
  • ***
  • Post: 268
    • Mostra profilo
Re:Slideshow integrato nella index
« Risposta #15 il: 22 Feb 2011, 22:41:10 »
ho fatto 1000 prove ma nulla.... :(

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Slideshow integrato nella index
« Risposta #16 il: 22 Feb 2011, 23:49:03 »
Non devi fare mille prove ma solo cercare questa riga nel file slideshow.js circa a riga 184:
Codice: [Seleziona]
$(this).children("a").attr("target", "blank");e cambiarla così:
Codice: [Seleziona]
$(this).children("a").attr("target", "_self"); ;)
« Ultima modifica: 22 Feb 2011, 23:52:36 da tonicopi »
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline frank_85

  • Esploratore
  • **
  • Post: 163
    • Mostra profilo
Re:Slideshow integrato nella index
« Risposta #17 il: 18 Mag 2011, 13:45:00 »
Salve a tutti, avevo lo stesso problema e grazie a questo post sono riuscito a risolverlo in parte: ho duplicato il template e lasciato lo slideshow solo in home, ma vorrei che anche parte del css sia diverso, ma se cambio il css del template predefinito cambia anche in home.. qualcuno può dermi una mano? Grazie!
« Ultima modifica: 18 Mag 2011, 13:47:31 da frank_85 »

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Slideshow integrato nella index
« Risposta #18 il: 18 Mag 2011, 13:56:27 »
Stai dicendo che la modifica del foglio di stile di un template agisce anche sull'altro?  :o
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline frank_85

  • Esploratore
  • **
  • Post: 163
    • Mostra profilo
Re:Slideshow integrato nella index
« Risposta #19 il: 18 Mag 2011, 14:00:29 »
si esatto, infatti fin'ora ho modificato solo l'index del template.. Per duplicare il template ho estratto il file zip e modificato il mome del template in templateDetails.xml. Ho compresso nuovamente e installato.. mi sono forse perso qualche passaggio?
« Ultima modifica: 18 Mag 2011, 14:04:54 da frank_85 »

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Slideshow integrato nella index
« Risposta #20 il: 18 Mag 2011, 14:06:45 »
Direi che non è possibile!
Se hai due template in ognuno agisce il proprio foglio di stile!
Probabilmente il percorso della url che inserisce i fogli di stile è scritto in modo assoluto, per cui in realtà entrambi i template leggono lo stesso foglio di stile. Cambia il percorso nella index.php del template modificato  ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

 



Web Design Bolzano Kreatif