Cześć! Potrzebuję pomocy z połączeniem dwóch skryptów. Jeden wyświetla slider bez tekstu, drugi wyświetla slideshow z tekstem a ja chciałbym by ten pierwszy również wyświetlał tekst jaki bierze z biblioteki czyli title i description. Zlokalizowałem te dwa skrypty. Może ktoś podsunie rozwiązanie lub nakieruje jak to zrobić?
<div id="splash" class="bleed_{{ settings.splash_bleed }} spin_{{ settings.show_content_load_spin }}">
<koken:if true="settings.show_content_load_spin">
<koken:if data="settings.spin_style" equals="halfcirc"><div class="spinner_pos"><div class="spinner"></div></div></koken:if>
</koken:if>
<koken:pulse jsvar="splashy" group="lens_splash" width="100%" height="100%" crop="fill" link_to="advance" speed="5" transition_duration="0.8" fallbacktext="No featured content found. Assign some in the Library." />
</div>
<script>
splashy.on('waiting', function(e) {
var settings = {{ settings.to_json fields="show_content_load_spin,spin_style" }};
if (settings.show_content_load_spin) {
if (e) {
if (settings.spin_style == "halfcirc") {
$('.spinner_pos').fadeIn();
} else {
$('#splash').addClass('show_flower');
}
} else {
if (settings.spin_style == "halfcirc") {
$('.spinner_pos').fadeOut();
} else {
$('#splash').removeClass('show_flower');
}
}
}
});
</script>
function koken_slideshow($attr)
{
if (!isset($attr['link_to'])) {
$attr['link_to'] = 'default';
}
$attr['link_to'] = 'link_to="' . $attr['link_to'] . '"';
if (isset($attr['content'])) {
$path = '/content/' . $attr['content'];
}
else if (isset($attr['album'])) {
$path = '/albums/' . $attr['album'] . '/content';
}
$text = '';
if (isset($attr['caption']) && $attr['caption'] !== 'none') {
$text .= '<figcaption id="' . $rand .'_text" class="k-content-text">';s
if ($attr['caption'] !== 'caption')
{
$text .= '<span class="k-content-title"> </span>';
}
if ($attr['caption'] !== 'title')
{
$text .= '<span class="k-content-caption"> </span>';
}
$text .= '</figcaption>';
$text .= <<<JS
<script>
$rand.on( 'transitionstart', function(e) {
var title = $('#{$rand}_text').find('.k-content-title'),
caption = $('#{$rand}_text').find('.k-content-caption');
if (title) {
title.text(e.data.title || e.data.filename);
}
if (caption) {
caption.html(e.data.caption);
}
});
</script>
JS;
}
return <<<HTML
<figure class="k-content-embed">
<div class="k-content">
<koken:pulse jsvar="$rand" data_from_url="$path" size="auto" {$attr['link_to']} group="essays" />
</div>