Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => I Template di Joomla 1.6/1.7/2.5 => : cry10 24 Jul 2012, 12:10:44
-
Ciao a tutti,
avrei bisogno di limitare la slideshow del bellissimo template Vanenborgdark solo alla homepage.
Tempo fa trovai una discussione sul VS forum che mi aiutò a risolvere lo stesso problema per Arlqueens, ma lo stesso stratagemma purtroppo non funziona con Vanenborgdark, che però non vorrei cambiare perché mi piace molto.
Utilizzo joomla 2.5.4. Questo è il codice dell'index.php del template che riguarda lo slideshow:
<div id="show-w">
<div id="slideshow">
<img src="templates/<?php echo $this->template ?>/images/slide2.jpg" alt="image2" />
<img src="templates/<?php echo $this->template ?>/images/slide3.jpg" alt="image3" />
<img src="templates/<?php echo $this->template ?>/images/slide1.jpg" alt="image1" />
<>
<>
<script type="text/javascript" charset="utf-8">
var $j = jQuery.noConflict();
$j(document).ready(function(){
$j("#slideshow").slideshow({
pauseSeconds: 5,
height: 310,
caption: false
});
});
</script>
Grazie mille
Cristian
-
cosa intendi per limitare la slideshow?
-
Ciao Fabio,
Intendo limitarne la visualizzazione alla sola homepage, mentre di default te la ritrovi in tutte le pagine del sito ed è scomodo secondo me per la lettura degli articoli.
-
a ok adesso è chiaro! una soluzione potrebbe essere questa
<?php if( JRequest::getVar('id') == "9" ) : ?>
QUESTA è UNA PAGINA CHE HA ID 9
<?php endif; ?>
all'interno di questo codice da inserire nella index.php del template inserisci quello della slideshow.
Ovviamente devi mettere l'ID della tua homepage
-
Intanto grazie mille Fabio ma, scusa l'ignoranza...che significa che la pagina ha ID 9?? Al posto del 9 che ci devo mettere?
Grazie ancora
-
Per sapere l'id della tua pagina vai nella gestione del menu
-
Ok perfetto,
Allora appena posso (spero stasera) provo e ti faccio sapere.
Grazie ancora
-
Ciao Fabio,
purtroppo non va. Qualunque ID provo ad inserire mi toglie totalmente la slideshow!
-
Ciao a tutti,
nonostante le mie ripetute prove non sono riuscito a risolvere il problema. Mi potreste aiutare? Grazie
-
Ciao cry10,
alla veloce, duplica il template e dalla copia elimina la slideshow.
L'originale lo assegni solo alla homepage, la copia al resto del sito.
Ciao!
-
cioa
se la vuoi solo in home usa questo
<?php if(JRequest::getVar('view') == "featured" ) : ?>
qui il codice della tua slideshow
<?php endif; ?>
-
Conoscevo questo codice...cosa cambia?
<?php
$menu = & JSite::getMenu();
if ( $menu->getActive() == $menu->getDefault() ) {
<--!codice dello slideshow-->
}
?>
-
Siiiiiiii!!!
Conti1!!!!!
Ho risolto inserendo il tuo codice!!! Grazie davvero!!
;)
Buona giornata