Boas, tenho andado há dias à procura de um módulo no joomla que é um slider que passa módulos entre si. Encontrei um, mas muda-se através de paginação e o que eu queria era através de setas.
Como está agora:
Como quero que fique:
Ou seja, quero que apareça uma seta à esquerda e outra à direita, em vez da paginação. Essa seta seria uma imagem feita por mim.
Deixo aqui o ficheiro onde penso que se pode alterar isso. Caso seja preciso outro ficheiro digam que eu disponibilizo. Agradeço imenso a quem me conseguir fazer isto.
<?php
defined('_JEXEC') or die('Restricted access');
?>
<!-- Move this <style> below into head section of your index.php template if yout your site xhtml validate -->
<style type="text/css">
#slider1 {
padding:0;
}
.contentslide{
width: <?php echo $widthfmslide; ?>px;
height: <?php echo $heightfmslide; ?>px;
}
.contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
width: 100%;
height: 100%;
-moz-opacity: 1;
opacity: 1;
background-color:<?php echo $bgrmodule; ?>;
}
.contentslide .contentdiv{
display: none;
}
.pagination{
margin-top:8px;
width: <?php echo $widthfmslide; ?>px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;
border-width: 0 10px; /*Left/ right border width of pagination DIV.*/
padding: 0 0 4px 0;
}
* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: <?php echo $widthfmslide; ?>px; /*IE5 width*/
w\idth: <?php echo $widthfmslide; ?>px; /*IE6 width*/
}
.pagination a:link,
.pagination a:visited{
padding: 0 5px;
text-decoration: none;
color: #ffffff;
background:url(modules/mod_fmodslider/fslider/bgnumber.png) #D8DDC1 repeat-x;
border:1px solid #A41100;
padding: 1px 3px;
font-weight:normal;
font-size:11px;
}
.pagination a:hover, .pagination a.selected{
border:1px solid #666666;
}
#slider1 div.moduletable {
border:none;
padding:0;
margin:0;}
</style>
<script type="text/javascript" src="<?php echo JURI::base();?>modules/mod_fmodslider/fslider/contentslider.js">
/***********************************************
* Featured Content Slider- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for this script and 100s more
***********************************************/
</script>
<div id="slider1" class="contentslide">
<div class="opacitylayer">
<?php
if ($numberfmslide >= 1) {
$modules =& JModuleHelper::getModules($fmslide1);
foreach ($modules as $module) {
echo "<div class='contentdiv'>";
echo JModuleHelper::renderModule($module);
echo "</div>";
}
}
if ($numberfmslide >= 2) {
$modules =& JModuleHelper::getModules($fmslide2);
foreach ($modules as $module) {
echo "<div class='contentdiv'>";
echo JModuleHelper::renderModule($module);
echo "</div>";
}
}
if ($numberfmslide >= 3) {
$modules =& JModuleHelper::getModules($fmslide);
foreach ($modules as $module){
echo "<div class='contentdiv'>";
echo JModuleHelper::renderModule($module);
echo "</div>";
}
}
if ($numberfmslide >= 4) {
$modules =& JModuleHelper::getModules($fmslide4);
foreach ($modules as $module){
echo "<div class='contentdiv'>";
echo JModuleHelper::renderModule($module);
echo "</div>";
}
}
if ($numberfmslide >= 5) {
$modules =& JModuleHelper::getModules($fmslide5);
foreach ($modules as $module){
echo "<div class='contentdiv'>";
echo JModuleHelper::renderModule($module);
echo "</div>";
}
}
if ($numberfmslide >= 6) {
$modules =& JModuleHelper::getModules($fmslide6);
foreach ($modules as $module){
echo "<div class='contentdiv'>";
echo JModuleHelper::renderModule($module);
echo "</div>";
}
}
if ($numberfmslide >= 7) {
$modules =& JModuleHelper::getModules($fmslide7);
foreach ($modules as $module){
echo "<div class='contentdiv'>";
echo JModuleHelper::renderModule($module);
echo "</div>";
}
}
if ($numberfmslide >= 8) {
$modules =& JModuleHelper::getModules($fmslide8);
foreach ($modules as $module){
echo "<div class='contentdiv'>";
echo JModuleHelper::renderModule($module);
echo "</div>";
}
}
if ($numberfmslide >= 9) {
$modules =& JModuleHelper::getModules($fmslide9);
foreach ($modules as $module){
echo "<div class='contentdiv'>";
echo JModuleHelper::renderModule($module);
echo "</div>";
}
}
if ($numberfmslide >= 10) {
$modules =& JModuleHelper::getModules($fmslide10);
foreach ($modules as $module){
echo "<div class='contentdiv'>";
echo JModuleHelper::renderModule($module);
echo "</div>";
}
}
?>
</div>
</div>
<div class="pagination" id="paginate-slider1"></div>
<?php if ($autoslide == 1) { ?>
<script type="text/javascript">
//Define: ContentSlider("slider_ID", [autorotate_miliseconds], [custompaginatelinkstext], [customnextlinktext])
//ContentSlider("slider1")
ContentSlider("slider1", <?php echo $autoslideduration; ?>)
//OR ContentSlider("slider1", 3000, linktextarray)
//OR ContentSlider("slider1", 3000, linktextarray, "Foward")
//OR ContentSlider("slider1", "", linktextarray)
//OR ContentSlider("slider1", "", "", "Foward")
</script>
<?php } elseif ($autoslide == 0) {?>
<script type="text/javascript">
ContentSlider("slider1")
</script>
<?php } ?>