Перейти к содержанию
rentxxx89

Интервал смены слайдера

Рекомендуемые сообщения

Здравствуйте. Искал ответ на мой вопрос, но из того что нашел, ничего не помогло. 

В общем проблема со слайдером состоящим из двух окон. http://bleskavtomag.ru/

Пока там установлено два баннера, т.е. баннеры в окошках просто меняются местами. Скорость никак отрегулировать не получается. Пробовал менять pausetime  в файле catalog/view/javascript/jquery/nivo-slider/jquery.nivo.slider.pack.js - не помогло. Может какой-то другой файл этим управляет? И еще есть проблема такого рода, через какое-то время, баннеры начинают меняться с разным интервалом и получается, что оба окна слайдера показывают один и тот же баннер, как такое вообще может быть, если управляет ими один файл? Буду благодарен за помощь.

post-688856-0-28163300-1421130995_thumb.jpg

post-688856-0-77641400-1421130996_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для чего использовать два модуля для вывода  одинаковых по содержанию картинок? Можно  обьединить эти самые картинки из двух в одну и выводить обычным слайдером и никаких проблем подобных не будет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для чего использовать два модуля для вывода  одинаковых по содержанию картинок? Можно  обьединить эти самые картинки из двух в одну и выводить обычным слайдером и никаких проблем подобных не будет.

Так мне сделали изначально. А если будет три баннера? Нужно будет создавать три картинки? На каждой из которых будет по два баннера?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если будет три баннера,то использовать картинку в которой объеденены 3 баннера-картинки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Оказалось это не слайдер, а баннер, прошу прощения. В файле banner.tpl не нашел настройки интервала смены баннеров, как у баннера поменять данную функцию?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Nivo Slider у вас на сайте выводит только инфу о доставке (темная полоса над картинками), картинки у вас выводятся через что-то другое.

Ищите файл в котором будет код <div id="banner0" class="banner"> (вместо banner0 скорей всего переменная какая-то стоять будет), и уже его копайте.

 

рядом еще должен быть этот код:

<script type="text/javascript"><!--
var banner = function() {
    $('#banner0').cycle({
        before: function(current, next) {
            $(next).parent().height($(next).outerHeight());
        }
    });
}

setTimeout(banner, 20000);
//--></script>

setTimeout(banner, 20000) - пробуйте 20000 менять

 

 

А лучше всего узнать у тех кто вам сайт делал

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

catalog\view\theme\ВашШаблон\template\module\banner.tpl

<script type="text/javascript"><!--
$(document).ready(function() {
$('#banner<?php echo $module; ?> div:first-child').css('display', 'block');
});
 
var banner = function() {
$('#banner<?php echo $module; ?>').cycle({
timeout: 15000,
before: function(current, next) {
$(next).parent().height($(next).outerHeight());
 
}
});
}
setTimeout(banner, 1000);
 
//--></script>

 

может кому пригодится, 3 часа потратил, пока "вкурил" откуда ноги растут, т.к. сам новичок в html, и java

где: 

setTimeout(banner, 2000); - задержка перед началом первой смены картинки, можете ее вобще 1 поставить, скорость между сменами speed

 

                  speed:   1000, - скорость между сменой картинок

 

                  timeout: 70,           - время затухания при смене
 
все в милисекундах
у меня стоит 15000
                  timeout: 70, - можно не указывать эту строку. если время затухания не изменяете оно прописано по умолчанию в функции 
cycle, что в файле common.js в каталоге вашего шаблона
Изменено пользователем EricCartman

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.