Ich bin gerade ein "Banner Modul" für Werbeaktionen zu bauen.
Als Vorlage habe ich das CE Fullscreen Gallary genommen.
Die Darstellung konnte ich für mich passend umstellen. Leider scheitere ich beim aber hinzufügen des Links.
Ich hätte gerne, dass jeder Slide einen Link verpasst bekommt, wenn im Backend ein Link hinzugefügt wird.
Egal wo ich den Link posiotniere, es verhaut mir immer die Anzeige der Images.
Einfügen möchte ich den Link mit einem Auszug aus dem CE Image Box
Kann mir jemand sagen, wie den Link hier einfügen kann, ohne dass es ein Auswirkung auf andere Elemente hat?
Wäre wie imer sehr dankbar für jegliche Hilfe.
Als Vorlage habe ich das CE Fullscreen Gallary genommen.
Die Darstellung konnte ich für mich passend umstellen. Leider scheitere ich beim aber hinzufügen des Links.
Ich hätte gerne, dass jeder Slide einen Link verpasst bekommt, wenn im Backend ein Link hinzugefügt wird.
Egal wo ich den Link posiotniere, es verhaut mir immer die Anzeige der Images.
Einfügen möchte ich den Link mit einem Auszug aus dem CE Image Box
PHP-Code:
<?php if ($this->field('link')->value()): ?><a href="<?php echo $this->field('link')->value(); ?>" class="ce_text_imagebox_link"<?php if($this->field('link')->option('target')): ?> target="_blank"<?php endif; ?><?php if($this->field('link')->option('titleText')): ?> title="<?php echo $this->field('link')->option('titleText'); ?>"<?php endif; ?>><?php endif; ?>
PHP-Code:
<div class="ce_revolutionslider ce_fullscreen_gallery <?php echo $this->class; ?> <?php echo $this->field('version')->value(); ?> block" <?php echo $this->cssID; ?><?php if ($this->style): ?> style="<?php echo $this->style; ?>"<?php endif; ?>>
<div class="rs-container fullscreen block">
<div class="banner fullscreen tp-banner fullscreen-container my_revolutionslider_<?php echo $this->id; ?> block">
<ul>
<?php foreach($this->group('images') as $i => $fields): ?>
<li class="slide" data-transition="<?php echo $this->field('data_transition')->value(); ?>" data-slotamount="4" data-thumb="<?php echo \FilesModel::findByPk($this->field('image#'.$i)->value())->path; ?>" data-masterspeed="<?php echo $this->field('data_speed')->value(); ?>">
<img src="<?php echo $this->field('image#'.$i)->generate(); ?>" data-bgfit="contain" data-bgposition="center center" data-bgrepeat="no-repeat">
<div class="ce_revolutionslider_text caption tp-caption block bold fade<?php if($this->field('invertcolor#'.$i)->value()): ?> invertcolor<?php endif; ?>" style="font-size:<?php echo $this->field('fontsize_headline')->value(); ?>px" data-easing="easeInBack" data-x="40" data-y="<?php echo $this->field('headline_pos')->value(); ?>" data-start="1" data-speed="<?php echo $this->field('data_speed')->value(); ?>" data-endeasing="easeInSine" >
<?php echo $this->field('headline#'.$i)->value(); ?>
</div>
<div class="ce_revolutionslider_text caption tp-caption block fade<?php if($this->field('invertcolor#'.$i)->value()): ?> invertcolor<?php endif; ?>" style="font-size:<?php echo $this->field('fontsize_text')->value(); ?>px" data-easing="easeInBack" data-x="40" data-y="<?php echo $this->field('text_line_1_pos')->value(); ?>" data-start="1" data-speed="<?php echo $this->field('data_speed')->value(); ?>" data-endeasing="easeInSine" >
<?php echo $this->field('text_line_1#'.$i)->value(); ?>
</div>
<div class="ce_revolutionslider_text caption tp-caption block fade<?php if($this->field('invertcolor#'.$i)->value()): ?> invertcolor<?php endif; ?>" style="font-size:<?php echo $this->field('fontsize_text')->value(); ?>px" data-easing="easeInBack" data-x="40" data-y="<?php echo $this->field('text_line_2_pos')->value(); ?>" data-start="1" data-speed="<?php echo $this->field('data_speed')->value(); ?>" data-endeasing="easeInSine" >
<?php echo $this->field('text_line_2#'.$i)->value(); ?>
</div>
<?php endforeach; ?>
</ul>
</div>
</div>
</div>
Kommentar