buon gg, io ho lo stesso problema, ma quando parlate di modulo cosa intendete ?Di solito le slideshow si presentano in moduli da creare nella sezione moduli cercando la voce della slideshow interessata e configurarla a dovere, per poi posizionarla in una posizione del template e decidere le pagine in cui si deve far visualizzare. Per la duplicazione c'è il tasto copia.
io le slide le metto, modifico ect nel templete..
<!-- Slides --> <div id=""> <div id=""><div class=""><img src="/images/consulenzapaghe 1.gif (http://forum.joomla.it/view-source:http://www.consulenzapaghe.net/images/consulenzapaghe%201.gif)" alt="" /><img src="/images/consulenzapaghe 2.gif (http://forum.joomla.it/view-source:http://www.consulenzapaghe.net/images/consulenzapaghe%202.gif)" alt="" /><img src="/images/consulenzapaghe 3.gif (http://forum.joomla.it/view-source:http://www.consulenzapaghe.net/images/consulenzapaghe%203.gif)" alt="" /><img src="/images/consulenzapaghe 4.gif (http://forum.joomla.it/view-source:http://www.consulenzapaghe.net/images/consulenzapaghe%204.gif)" alt="" /><img src="/images/consulenzapaghe 5.gif (http://forum.joomla.it/view-source:http://www.consulenzapaghe.net/images/consulenzapaghe%205.gif)" alt="" /></div> <div class=""> <a href="# (http://forum.joomla.it/view-source:http://www.consulenzapaghe.net/#)" class="">[/url] <a href="# (http://forum.joomla.it/view-source:http://www.consulenzapaghe.net/#)" class="">[/url] </div> </div> </div>
andando oltre vedo:
<!-- Slides Scripts --> <script type="" src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js (http://forum.joomla.it/view-source:http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js)"></script> <script type="" src="/templates/meembo-blue/js/slides.min.jquery.js (http://forum.joomla.it/view-source:http://www.consulenzapaghe.net/templates/meembo-blue/js/slides.min.jquery.js)"></script> <script type=""> $(function(){ $('#slides').slides({ preload: true, preloadImage: '/templates/meembo-blue/images/slides_loading.gif', play: 5000, pause: 2500, hoverPause: true }); }); $(document).ready(function() { $("#slides").hover(function() { $(".slides_nav").css("display", "block"); }, function() { $(".slides_nav").css("display", "none"); }); }); </script>
<?php
/**
* @subpackage Meembo Blue v1.4 HM04J
* @copyright Copyright (C) 2010-2012 Hurricane Media - All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
defined( '_JEXEC' ) or die( 'Restricted access' );
$LeftMenuOn = ($this->countModules('position-4') or $this->countModules('position-5') or $this->countModules('position-7'));
$RightMenuOn = ($this->countModules('position-6') or $this->countModules('position-8'));
$app = JFactory::getApplication();
$sitename = $app->getCfg('sitename');
$logopath = $this->baseurl . '/templates/' . $this->template . '/images/logo.gif';
$logo = $this->params->get('logo', $logopath);
$logoimage = $this->params->get('logoimage');
$sitetitle = $this->params->get('sitetitle');
$sitedescription = $this->params->get('sitedescription');
$slides = $this->params->get('slides');
$slideseffect = $this->params->get('slideseffect');
$slidesimage1 = $this->params->get('slidesimage1');
$slidesimage2 = $this->params->get('slidesimage2');
$slidesimage3 = $this->params->get('slidesimage3');
$slidesimage4 = $this->params->get('slidesimage4');
$slidesimage5 = $this->params->get('slidesimage5');
$slidesimage6 = $this->params->get('slidesimage6');
if ($slidesimage1 || $slidesimage2 || $slidesimage3 || $slidesimage4 || $slidesimage5 || $slidesimage6) {
// use images from template manager
} else {
// use default images
$slidesimage1 = $this->baseurl . '/templates/' . $this->template . '/images/slide1.jpg';
$slidesimage2 = $this->baseurl . '/templates/' . $this->template . '/images/slide2.jpg';
$slidesimage1 = $this->baseurl . '/templates/' . $this->template . '/images/slide3.jpg';
$slidesimage2 = $this->baseurl . '/templates/' . $this->template . '/images/slide4.jpg';
$slidesimage2 = $this->baseurl . '/templates/' . $this->template . '/images/slide5.jpg';
}
$slideslink1 = $this->params->get('slideslink1');
$slideslink2 = $this->params->get('slideslink2');
$slideslink3 = $this->params->get('slideslink3');
$slideslink4 = $this->params->get('slideslink4');
$slideslink5 = $this->params->get('slideslink5');
$slideslink6 = $this->params->get('slideslink6');
?>
<?php if ($this->countModules('position-15') && $slides == 0): ?>
<div id="slideshow">
<div id="slides">
<jdoc:include type="modules" name="position-15" />
</div>
</div>
<?php endif; ?>
<jdoc:include type="modules" name="position-15" />
/* Slideshow */
#slideshow {
background-color: #e7e7e7;
width: 1000px;
margin: auto;
}
#slides {
padding: 0px 0 0px 0;
clear: both;
position:relative;
}
.slides_container {
width:1000px;
height:400px;
overflow:hidden;
position:relative;
z-index: 1;
}
.slides_container a,
.slides_container img {
display: block;
width:1000px;
height:400px;
}
#slides .next,
#slides .prev {
position:absolute;
top: 0px;
left: 0px;
width:38px;
height:38px;
background-image:url(../images/slides_arrows.png);
z-index:10;
}
#slides .next {
left:176px;
}
.slides_nav {
display: none;
}
.slides_nav a.prev {
background-position: 0 0;
margin: 181px 0 0 0px;
}
.slides_nav a:hover.prev {
background-position: 80px 200px;
}
.slides_nav a.next {
background-position: 160px 0;
margin: 181px 0 0 786px;
}
.slides_nav a:hover.next {
background-position: 40px 200px;
}
#slides ul.pagination {
border: 0;
position: absolute;
z-index: 10;
margin: -36px 0 0 -20px;
}
#slides ul.pagination li {
float:left;
margin: 0 -3px 0 0;
list-style:none;
}
#slides ul.pagination li a {
display:block;
width:12px;
height:0;
padding-top:12px;
background: url(../images/slides_arrows.png) 0 160px;
float:left;
overflow:hidden;
}
#slides ul.pagination li.current a {
background: url(../images/slides_arrows.png) 188px 160px;
}