Allora, io praticamente farei così:
Questa è la parte di codice che genera la slideshow direttamente inserita nel file index.php :
<div id="slideshow">
<div id="fading">
<ul>
<li><img src="templates/as002022/images/slide1.jpg" height="350" alt="" /></li>
<li><img src="templates/as002022/images/slide2.jpg" height="350" alt="" /></li>
<li><img src="templates/as002022/images/slide3.jpg" height="350" alt="" /></li>
</ul>
</div>
</div>
<script type="text/javascript">
var $j = jQuery.noConflict();
$j(function(){
$j("#fading").faded({
speed:900,// 900,
crossfade: true,
autopagination: false,
autoplay: 5000,//default 5000,
autorestart: true
});
});
</script>
La modificherei in questo modo:
<?php if($this->countModules('position-14')) : ?>
<div id="slideshow">
<jdoc:include type="modules" name="position-14" style="" />
</div>
<script type="text/javascript">
var $j = jQuery.noConflict();
$j(function(){
$j("#fading").faded({
speed:900,// 900,
crossfade: true,
autopagination: false,
autoplay: 5000,//default 5000,
autorestart: true
});
});
</script>
<?php endif; ?>
Poi dal pannello di admin caricherei un modulo HTML Personalizzato e ci inserirei come contenuto (disabilitando l'editor):
<div id="fading">
<ul>
<li><img src="templates/as002022/images/slide1.jpg" height="350" alt="" /></li>
<li><img src="templates/as002022/images/slide2.jpg" height="350" alt="" /></li>
<li><img src="templates/as002022/images/slide3.jpg" height="350" alt="" /></li>
</ul>
</div>
A questo punto, sempre dal pannello di admin (gestione moduli) abiliterei il modulo solo nelle pagine desiderate e mi assicurerei di assegnargli la posizione corretta, che nel caso del mio esempio si tratta della position-14, ma ovviamente può essere fatto con qualsiasi posizione disponibile, a patto che si inserisca la stessa anche nel codice della index.php
Credo che così possa funzionare, dando un'occhiata al suo css non dovrebbe nemmeno causare problemi alla pagina, ma in caso contrario basterebbe una qualche piccola revisione al css appunto.
Se trovate imprecisioni in ciò che ho scritto segnalatemelo che lo correggo.
Ciao