drive

Изменение скорости баннеров в слайдшоу на главной, 1.5.5.1.2 (тут в файлах все по другому!)

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

drive    0

Друзья, кто сталкивался с версией 1.5.5.1? Тут в файлах slideshow.tpl и nivo.slider.pack.js код написан немного иначе, чем в ранних версиях и я не могу понять где тут можно задать параметры animSpeed и pauseTime?

 

Вот, например, содержание файла slideshow.tpl

<?php if ($this->config->get('slider_status')) { ?>

<div class="slideshow">
  <div id="slideshow<?php echo $module; ?>" class="owl-carousel mattSlider">
    <?php foreach ($banners as $banner) { ?>
    <?php if ($banner['link']) { ?>
    <a href="<?php echo $banner['link']; ?>"><img src="<?php echo $banner['image']; ?>" alt="<?php echo $banner['title']; ?>" /></a>
    <?php } else { ?>
    <img src="<?php echo $banner['image']; ?>" alt="<?php echo $banner['title']; ?>" />
    <?php } ?>
    <?php } ?>
  </div>
</div>
<script type="text/javascript">	
                $(document).ready(function(){
				 $("#slideshow<?php echo $module; ?>").owlCarousel({
				<?php if ($this->config->get('slider_directionNav') != '1') { ?>
			     navigation:true,
			     <?php } ?>
			     <?php if ($this->config->get('slider_controlNav') != '1') { ?>
			     pagination: true,
			     <?php } else { ?>	
				  pagination: false,
				 <?php } ?>	 

				 singleItem : true,
				 	 <?php if ($this->config->get('slider_pauseTime') != '') { ?>
			     autoPlay: <?php echo $this->config->get('slider_pauseTime'); ?>,
			         <?php } else {?>
				 autoPlay: 8000,	 
					 <?php } ?>
				<?php if ($this->config->get('slider_animSpeed') != '') { ?>
			      slideSpeed: <?php echo $this->config->get('slider_animSpeed'); ?>,
			    <?php } ?>
				 items 	 : 1 
			    });
	
                 });                                                                      
               </script>



<?php } else { ?>

 <?php  
    $this->document->addScript('catalog/view/theme/' . $this->config->get('config_template') . '/js/jquery.nivo.slider.pack.js');
    $this->document->addStyle('catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/nivo-slider.css');
 ?>



<div class="slideshow slider-wrapper">
  <div id="slideshow<?php echo $module; ?>" class="nivoSlider mattSlider">
    <?php foreach ($banners as $banner) { ?>
    <?php if ($banner['link']) { ?>
    <a href="<?php echo $banner['link']; ?>"><img src="<?php echo $banner['image']; ?>" alt="<?php echo $banner['title']; ?>" /></a>
    <?php } else { ?>
    <img src="<?php echo $banner['image']; ?>" alt="<?php echo $banner['title']; ?>" />
    <?php } ?>
    <?php } ?>
  </div>
</div>

<script type="text/javascript"><!--
 $(document).ready(function(){
	$('#slideshow<?php echo $module; ?>').animate({opacity:1}, 50, function(){
		$(this).nivoSlider({
			<?php if (($this->config->get('slider_effect') != 'SELECT') && ($this->config->get('slider_effect') != '')) { ?>
			effect: '<?php echo $this->config->get('slider_effect'); ?>',
			<?php } ?>
			<?php if ($this->config->get('slider_animSpeed') != '') { ?>
			animSpeed: <?php echo $this->config->get('slider_animSpeed'); ?>,
			<?php } ?>
			<?php if ($this->config->get('slider_pauseTime') != '') { ?>
			pauseTime: <?php echo $this->config->get('slider_pauseTime'); ?>,
			<?php } ?>
			<?php if ($this->config->get('slider_directionNav') == '1') { ?>
			directionNav:false,
			<?php } ?>
			<?php if ($this->config->get('slider_controlNav') == '1') { ?>
			controlNav: false,
			<?php } ?>
			<?php if ($this->config->get('slider_pauseOnHover') == '1') { ?>
			pauseOnHover: false,
			<?php } ?>
			randomStart: false,
			});	
	});
	
	});
--></script> 
<?php } ?>

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


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

 

Друзья, кто сталкивался с версией 1.5.5.1? Тут в файлах slideshow.tpl и nivo.slider.pack.js код написан немного иначе, чем в ранних версиях и я не могу понять где тут можно задать параметры animSpeed и pauseTime?

 

Вот, например, содержание файла slideshow.tpl

<?php if ($this->config->get('slider_status')) { ?>

<div class="slideshow">
  <div id="slideshow<?php echo $module; ?>" class="owl-carousel mattSlider">
    <?php foreach ($banners as $banner) { ?>
    <?php if ($banner['link']) { ?>
    <a href="<?php echo $banner['link']; ?>"><img src="<?php echo $banner['image']; ?>" alt="<?php echo $banner['title']; ?>" /></a>
    <?php } else { ?>
    <img src="<?php echo $banner['image']; ?>" alt="<?php echo $banner['title']; ?>" />
    <?php } ?>
    <?php } ?>
  </div>
</div>
<script type="text/javascript">	
                $(document).ready(function(){
				 $("#slideshow<?php echo $module; ?>").owlCarousel({
				<?php if ($this->config->get('slider_directionNav') != '1') { ?>
			     navigation:true,
			     <?php } ?>
			     <?php if ($this->config->get('slider_controlNav') != '1') { ?>
			     pagination: true,
			     <?php } else { ?>	
				  pagination: false,
				 <?php } ?>	 

				 singleItem : true,
				 	 <?php if ($this->config->get('slider_pauseTime') != '') { ?>
			     autoPlay: <?php echo $this->config->get('slider_pauseTime'); ?>,
			         <?php } else {?>
				 autoPlay: 8000,	 
					 <?php } ?>
				<?php if ($this->config->get('slider_animSpeed') != '') { ?>
			      slideSpeed: <?php echo $this->config->get('slider_animSpeed'); ?>,
			    <?php } ?>
				 items 	 : 1 
			    });
	
                 });                                                                      
               </script>



<?php } else { ?>

 <?php  
    $this->document->addScript('catalog/view/theme/' . $this->config->get('config_template') . '/js/jquery.nivo.slider.pack.js');
    $this->document->addStyle('catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/nivo-slider.css');
 ?>



<div class="slideshow slider-wrapper">
  <div id="slideshow<?php echo $module; ?>" class="nivoSlider mattSlider">
    <?php foreach ($banners as $banner) { ?>
    <?php if ($banner['link']) { ?>
    <a href="<?php echo $banner['link']; ?>"><img src="<?php echo $banner['image']; ?>" alt="<?php echo $banner['title']; ?>" /></a>
    <?php } else { ?>
    <img src="<?php echo $banner['image']; ?>" alt="<?php echo $banner['title']; ?>" />
    <?php } ?>
    <?php } ?>
  </div>
</div>

<script type="text/javascript"><!--
 $(document).ready(function(){
	$('#slideshow<?php echo $module; ?>').animate({opacity:1}, 50, function(){
		$(this).nivoSlider({
			<?php if (($this->config->get('slider_effect') != 'SELECT') && ($this->config->get('slider_effect') != '')) { ?>
			effect: '<?php echo $this->config->get('slider_effect'); ?>',
			<?php } ?>
			<?php if ($this->config->get('slider_animSpeed') != '') { ?>
			animSpeed: <?php echo $this->config->get('slider_animSpeed'); ?>,
			<?php } ?>
			<?php if ($this->config->get('slider_pauseTime') != '') { ?>
			pauseTime: <?php echo $this->config->get('slider_pauseTime'); ?>,
			<?php } ?>
			<?php if ($this->config->get('slider_directionNav') == '1') { ?>
			directionNav:false,
			<?php } ?>
			<?php if ($this->config->get('slider_controlNav') == '1') { ?>
			controlNav: false,
			<?php } ?>
			<?php if ($this->config->get('slider_pauseOnHover') == '1') { ?>
			pauseOnHover: false,
			<?php } ?>
			randomStart: false,
			});	
	});
	
	});
--></script> 
<?php } ?>

через админку 

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


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

через админку 

Серьезно? :) Ну и где же в админке такая опция?

Изменено пользователем drive

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


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

Серьезно? :) Ну и где же в админке такая опция?

Ну а вдруг, разное бывает  :-D

 

Вот вам документация для nivo slider http://docs.dev7studios.com/article/13-nivo-slider-settings

 

Дописывать настройки для nivo slider  после 

$(this).nivoSlider({

Для OWL после 

$("#slideshow<?php echo $module; ?>").owlCarousel({

http://www.owlgraphic.com/owlcarousel/

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


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

Ну а вдруг, разное бывает  :-D

 

Вот вам документация для nivo slider http://docs.dev7studios.com/article/13-nivo-slider-settings

 

Дописывать настройки для nivo slider  после 

$(this).nivoSlider({

Для OWL после 

$("#slideshow<?php echo $module; ?>").owlCarousel({

http://www.owlgraphic.com/owlcarousel/

Спасибо за помощь. 

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


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

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

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

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

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

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

Войти

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

Войти


  • Похожий контент

    • От noti

      320.00 руб
      Скачать/Купить дополнение


      Banner PRO - баннеры для разных категорий + слайдшоу
      Модуль баннеров с расширенными функциями на основе owl carousel.
      Модуль сочетает в себе расширенные баннеры для категорий и слайдшоу для сайта!
      Можно использовать как эффектный слайдер на главной, либо в категориях, а также как баннеры для каждой категории.
       
      Главные преимущества
      Свой баннер для каждой категории, а также вывод баннера на странице товара для определенной категории. Визуальный редактор для добавления слогана или текста (как в ворде) Поддержка html. При знании верстки на баннере можно вывести все что угодно: формы, кнопки, блоки и картинки.  
      Гибкие настройки:
      Вывод любого баннера для любой категории (в отличии от стандартных баннеров, которые выводятся во всем каталоге) Вывод баннеров на странице товара для соответствующей категории Возможность использовать баннеры как обычное слайдшоу Четыре анимационных эффекта (Растворение, Появление, Сдвиг в сторону, Вертикальный сдвиг) Полноразмерный баннер для категории (на всю ширину сайта) Возможность включить / отключить отображение стрелок и точек для навигации Возможность показа дополнительной информации при наведении Можно настроить цвет текста, размер текста и цвет фона дополнительной информации Удобный визуальный редактор для добавления текста и слогана Поддержка HTML при добавлении слогана. При наличии знаний можно сделать кнопки, красивые блоки и т.д. Две опции для текста: показывать текст всегда или показывать текст при наведении Баннеры адаптивные под мобильные устройства и управляются пальцем Малый размер модуля, что не перегрузит ваш сайт Ссылка на страницу и текст прописывается для каждого баннера Если в баннере только один слайд, то анимация к нему не применяется Демо
      Демо админки
      Пароль и логин demo
      Индивидуальные баннеры для каждой категории, настройка фона, шрифта под стиль сайта

       
      Полноразмерный баннер для каждой категории
       

      Доступно два архива для скачивания:
      Banner PRO 2.0 - для версии OpenCart 2.0, 2.1 и OcStore 2.1 Banner PRO 2.0 - для версии OpenCart 2.2 Banner PRO 2.3 - для версии OpenCart 2.3 и OcStore 2.3 Добавил noti Добавлено 30.08.2016 Категория Слайдшоу, баннеры, галереи Системные требования Сайт разработчика w-concept.ru Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х  
    • От klaos27

      390.00 руб
      Скачать/Купить дополнение


      OCDbanner - баннерная система
      Модуль баннеров с расширенными функциями и распределением по группам.
       
      Основные настройки для баннеров в группе:
      1) Вывод названия группы
      2) Режим отображения
         - сетка Bootstrap (1, 2, 3, 4 или 6 баннеров в ряду)
         - карусель (автопрокрутка, навигация, лимит баннеров в видимой части карусели на разных разрешениях экрана (неограниченное количество разрешенией))
      3) Вывод заголовков баннеров (до/после изображения, по центру/по левому краю)
      4) Размеры изображений
       
      Настройки баннеров (отдельные для каждого + все настройки мультиязычные):
      1) Заголовок
      2) Ссылка
      3) Указывает ли ссылка на видеоролик (YouTube или Vimeo)
      4) Ссылки открываются в текущем или новом окне. Отдельно для видеороликов предусмотрен показ в модальном окне
      5) Описание (поддержка html-кода)
      6) Порядок сортировки.

      Уровни доступа:
      1) Показ баннеров для разных магазинов
      2) Показ баннеров для разных групп покупателей
      3) Показ баннеров для разных категорий
       
      К каждому модулю можно подключить пользовательский шаблон, тем самым при обновлении ммодуля не потеряются какие-либо сделанные изменения.
       
      Не перезаписывает системных файлов движка
      Не использует VQmod
      Не использует OCMOD
      Не использует ioncube
       
      Демо модуля: http://demo.oc-day.com/ocdbanner/
      Административная часть: http://demo.oc-day.com/admin/index.php?route=extension/module/ocdbanner
      Логин: demo
      Пароль: demo
       
      Установка
      1) Загрузить ocdbanner.ocmod.zip через Дополнения / Установка дополнений (Extensions / Extension Installer)
      2) Перейти в Система/Группы пользователей и для администратора установить права доступа (в блоках "Разрешить просмотр" и "Разрешить редактировать" отметить галочкой extension/module/ocdbanner)
      3) В настройках модуля на вкладке "Доступы" обязательно отметить магазин и группу покупателей, для которых необходимо показывать модуль.
      4) Вывести созданный модуль на необходимой странице.
       
      Предложения, замечания и пожелания приветствуются!!!
      Добавил klaos27 Добавлено 15.10.2017 Категория Слайдшоу, баннеры, галереи Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop  
    • От klaos27
      Модуль баннеров с расширенными функциями и распределением по группам.
       
      Основные настройки для баннеров в группе:
      1) Вывод названия группы
      2) Режим отображения
         - сетка Bootstrap (1, 2, 3, 4 или 6 баннеров в ряду)
         - карусель (автопрокрутка, навигация, лимит баннеров в видимой части карусели на разных разрешениях экрана (неограниченное количество разрешенией))
      3) Вывод заголовков баннеров (до/после изображения, по центру/по левому краю)
      4) Размеры изображений
       
      Настройки баннеров (отдельные для каждого + все настройки мультиязычные):
      1) Заголовок
      2) Ссылка
      3) Указывает ли ссылка на видеоролик (YouTube или Vimeo)
      4) Ссылки открываются в текущем или новом окне. Отдельно для видеороликов предусмотрен показ в модальном окне
      5) Описание (поддержка html-кода)
      6) Порядок сортировки.

      Уровни доступа:
      1) Показ баннеров для разных магазинов
      2) Показ баннеров для разных групп покупателей
      3) Показ баннеров для разных категорий
       
      К каждому модулю можно подключить пользовательский шаблон, тем самым при обновлении ммодуля не потеряются какие-либо сделанные изменения.
       
      Не перезаписывает системных файлов движка
      Не использует VQmod
      Не использует OCMOD
      Не использует ioncube
       
      Демо модуля: http://demo.oc-day.com/ocdbanner/
      Административная часть: http://demo.oc-day.com/admin/index.php?route=extension/module/ocdbanner
      Логин: demo
      Пароль: demo
       
      Установка
      1) Загрузить ocdbanner.ocmod.zip через Дополнения / Установка дополнений (Extensions / Extension Installer)
      2) Перейти в Система/Группы пользователей и для администратора установить права доступа (в блоках "Разрешить просмотр" и "Разрешить редактировать" отметить галочкой extension/module/ocdbanner)
      3) В настройках модуля на вкладке "Доступы" обязательно отметить магазин и группу покупателей, для которых необходимо показывать модуль.
      4) Вывести созданный модуль на необходимой странице.
       
      Предложения, замечания и пожелания приветствуются!!!
    • От MaxD

      Скачать/Купить дополнение


      OpenCart Lightning
      .
       
      OpenCart Lightning - это мод для ускорения работы магазинов. Он использует целый ряд технологий и ноу-хау.
      Работает с ocStore, OpenShop, OpenCart 1.5 и OpenCart 2.0.
       
      Вот ссылка на демо-магазин с 20000 товаров на хостинге за $5 - http://demo.devs.mx/lightning
      почти мгновенное открытие страниц быстрая работа с большим количеством товаров и категорий повышение удобства навигации по магазину и рейтингов в поисковиках не надо настраивать и приглядывать, просто работает отпадает необходимость в дополнительных модах оптимизации или кеширования
      Полный список оптимизаций:
       
      Cтартовая, страницы категорий и брендов кешируются на 2 часа, если вы залогинены в админку - страницы, на которые вы заходите - после этого перегенерируются. То есть, если вы хотите увидеть изменения - просто обновите страницу.
       
      В админке появится панелька OpenCart Lightning:

       
      Она показывает время последнего показа страницы и количество свободного места на сервере. Если навести на нее мышкой, откроется окно:

       
      Тут можно посмотреть размеры кешей, статистику, отключить/включить OpenCart Lightning и очистить кеш.
       
      В большинстве случаев нет необходимости очищать кеш вручную - все обновляется автоматически.
       
      После установки у вас будет 7 дней тестового периода, дальше надо будет купить лицензию.
       
      Внимание: OpenCart Lightning не работает на localhost, только на реальных интернет-серверах.
       
      Установка
      Просто загрузите lightning20.ocmod.zip в инсталлятор.
       

      Рекомендуемые настройки для темы JOURNAL2
      =======================================
       
      JOURNAL2 Settings -> System & Performance:
      Caching System: On
      Minify HTML: Off
      Minify CSS: Off
      Minify JS: Off
      Modules Cache: Enable All кроме Side Category
       
      Lightning Settings:
      Minify & optimize JS/CSS page resources: Optimal
      .
      Добавил MaxD Добавлено 04.12.2014 Категория Кэширование, сжатие, ускорение Системные требования Сайт разработчика http://lightning.devs.mx/ Старая цена Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
    • От MaxD
      .
       
      OpenCart Lightning - это мод для ускорения работы магазинов. Он использует целый ряд технологий и ноу-хау.
      Работает с ocStore, OpenShop, OpenCart 1.5 и OpenCart 2.0.
       
      Вот ссылка на демо-магазин с 20000 товаров на хостинге за $5 - http://demo.devs.mx/lightning
      почти мгновенное открытие страниц быстрая работа с большим количеством товаров и категорий повышение удобства навигации по магазину и рейтингов в поисковиках не надо настраивать и приглядывать, просто работает отпадает необходимость в дополнительных модах оптимизации или кеширования
      Полный список оптимизаций:
       
      Cтартовая, страницы категорий и брендов кешируются на 2 часа, если вы залогинены в админку - страницы, на которые вы заходите - после этого перегенерируются. То есть, если вы хотите увидеть изменения - просто обновите страницу.
       
      В админке появится панелька OpenCart Lightning:

       
      Она показывает время последнего показа страницы и количество свободного места на сервере. Если навести на нее мышкой, откроется окно:

       
      Тут можно посмотреть размеры кешей, статистику, отключить/включить OpenCart Lightning и очистить кеш.
       
      В большинстве случаев нет необходимости очищать кеш вручную - все обновляется автоматически.
       
      После установки у вас будет 7 дней тестового периода, дальше надо будет купить лицензию.
       
      Внимание: OpenCart Lightning не работает на localhost, только на реальных интернет-серверах.
       
      Установка
      Просто загрузите lightning20.ocmod.zip в инсталлятор.
       

      Рекомендуемые настройки для темы JOURNAL2
      =======================================
       
      JOURNAL2 Settings -> System & Performance:
      Caching System: On
      Minify HTML: Off
      Minify CSS: Off
      Minify JS: Off
      Modules Cache: Enable All кроме Side Category
       
      Lightning Settings:
      Minify & optimize JS/CSS page resources: Optimal
      .
  • Последние посетители   0 пользователей онлайн

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