Hierzu musst Du das Template "pk_noobslidejs.tpl" modifizieren:
Code:
var nS<?php echo $this->id; ?> = new noobSlide({
box: $('noobContainer<?php echo $this->id; ?>'),
items: [<?php echo $this->jsElements; ?>],
size: <?php echo $this->width; ?>,
<?php if(strlen($this->ControlButtons) OR strlen($this->SideButtons)): ?>
addButtons: {<?php if(strlen($this->ControlButtons)): ?>play: $('play<?php echo $this->id; ?>'), stop: $('stop<?php echo $this->id; ?>'), playback: $('playback<?php echo $this->id; ?>')<?php endif; ?><?php if(strlen($this->ControlButtons) && strlen($this->SideButtons)): ?>, <?php endif;?><?php if(strlen($this->SideButtons)): ?>previous: $('prev<?php echo $this->id; ?>'), next: $('next<?php echo $this->id; ?>')<?php endif; ?>},
<?php endif; ?>
interval: <?php echo $this->interval; ?>,
autoPlay: <?php echo $this->nSPlayAuto; ?>
<?php if(strlen($this->effectActiv)): ?>
,
fxOptions: {
duration : <?php echo $this->effectDuration; ?>,
transition: Fx.Transitions.<?php echo $this->effect; ?>,
wait: false
}
<?php endif; ?>
<?php if(strlen($this->Controls)): ?>
,
handles: $$('#noobHandles<?php echo $this->noobHandlesId; ?>_more span'),
onWalk: function(currentItem,currentHandle){
this.handles.removeClass('noobActive');
currentHandle.addClass('noobActive');
}
<?php endif; ?>
});
//walk to item witouth fx
<?php if(!$this->Input->get('slideTo')): ?>
nS<?php echo $this->id; ?>.walk(<?php echo $this->startPoint; ?>,false,true);
<?php else: ?>
nS<?php echo $this->id; ?>.walk(<?php echo $this->Input->get('slideTo'); ?>,false,true);
<?php endif; ?>
danach kannst Du dann folgende Verlinkung vornehmen:
{{link_url::xx}}?slideTo=0
verlinkt dann auf das erste Element im Slider
(0 = erstes Element, 1 = 2. Element etc.)
xx = ID der entsprechenden Seite