WebsiteBaker Community Forum

WebsiteBaker Support (2.8.x) => Hilfe & Support (deutsch) => General Help & Support => Module => Topic started by: astricia on January 11, 2017, 12:06:09 PM

Title: Minislider Caption
Post by: astricia on January 11, 2017, 12:06:09 PM
Hallo zusammen,

ich brauche eine Möglichkeit, ein <div> um das Caption im Mini-Slider herumzulegen, damit dieses richtig positioniert angezeigt wird. Suche mich gerade dämlich, aber finde es nicht...? Kann mir jemand helfen?

Also statt <div class="nivo-caption"> sollte dort <div id="caption-wrapper"><div class="nivo-caption"> stehen ...

Danke schon mal,

Astrid
Title: Re: Minislider Caption
Post by: jacobi22 on January 11, 2017, 12:34:13 PM
dolle suchst du dann aber nicht  :|

view.php des Moduls

Code: [Select]
if($images) {
        echo "\n".'<br /><div class="slider-wrapper theme-'.$class.'" align="center"><div class="ribbon"></div><div id="slider" class="nivoSlider">';
        $i = 0;
        foreach($images as $img) {
                $text = isset($t[$i])? trim($t[$i]):'';
                echo '    <img src="'.$baseurl.$curdir.basename($img['file']).'" data-transition="'.$transition.'" title="'.htmlentities($text).'" alt="" />';
                $i++;
        }
        echo '</div></div>';
}
Title: Re: Minislider Caption
Post by: astricia on January 11, 2017, 12:40:02 PM
Das hatte ich natürlich gefunden - aber wo steht da das <div class="nivo-caption"> ???

Ich habe mir aber beholfen, indem ich die Klasse .nivo-caption so formatiert habe wie den wrapper - und bei den Captions im Text selbst eine Klasse eingefügt habe, die dann die ursprünglichen Formatierungen von .nivo-caption enthält. Funktioniert...
Title: Re: Minislider Caption
Post by: jacobi22 on January 11, 2017, 12:54:29 PM
Upps - hatte wohl nicht komplett durch gelesen - sorry


diese Klasse kommt aus der JS-Datei

Code: [Select]
slider.append($('<div class="nivo-caption"></div>'));
Title: Re: Minislider Caption
Post by: astricia on January 11, 2017, 12:58:24 PM
Hatte ich auch gefunden - und hatte es durch

Code: [Select]
slider.append($('<div class="caption-wrapper"><div class="nivo-caption"></div></div>'));
ersetzt. Hat aber leider gar nichts geändert....