Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


 Погделиться

Рекомендованные сообещёния

Друзья, кто силкивался с версией 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 } ?>

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


 

Друзья, кто силкивался с версией 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
Ссылка на комменирий
Погделиться на других сайих


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

Ну а вдруг, разное бывает  :-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/

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

Ну а вдруг, разное бывает  :-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/

Спасипотому что за помощь. 

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

  • Сейчас на страниэто   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

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

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