Редактор темы

Изменение карусели фильмов.

  • Автор темы Автор темы Turak
  • Дата начала Дата начала

Turak

Зелёный
Регистрация
11 Мар 2016
Сообщения
15
Рейтинг реакций
0
Баллы
1
Возраст
32
1/3
Автор темы
Здравствуйте. Вот сайт kinogo-go.ru. На сайте есть карусель фильмов http://prntscr.com/ata4oc
Так понимаю, за нее отвечает carusel.js в шаблоне. вот код
Код:
$(function() {

  $( "#polldialog" ).dialog({
    autoOpen: false,
    width: 450
  });

  $('#polllink').click(function(){
    $('#polldialog').dialog('open');
    return false;
  });
});

$(document).ready(function(){
    $('#topmenu li.sublnk').hover(
    function() {
      $(this).addClass("selected");
      $(this).find('ul').stop(true, true);
      $(this).find('ul').show('fast');
    },
    function() {
      $(this).find('ul').hide('fast');
      $(this).removeClass("selected");
    }
  );
});

$(function() {
   $('ul.tabs').delegate('li:not(.current)', 'click', function() {
     $(this).addClass('current').siblings().removeClass('current')
       .parents('div.players-section').find('div.box').hide().eq($(this).index()).fadeIn(400);
   })
});











    $(document).ready(function() {
     
      $('.carousel').elegantcarousel({
          delay:50,
          fade:300,
          slide:500,
          effect:'fade',           
          orientation:'horizontal',
          loop: false,
          autoplay: false,
          time: 5000      });
     
      $('.open_config').click(function() {
                      
        var display = $('.config_inner').css('display');
        if(display == 'none') { $('.config_inner').fadeIn(200); }                
        if(display == 'block') { $('.config_inner').fadeOut(200); } 
        return(false);
       });

     
      function center_main() {
        var window_height = $(window).height();
        var main_height = parseInt($('#main').css('height'));
        var main_height_margin = (window_height - main_height) / 2;
        $('#main').css('top',Math.floor(main_height_margin));
      }
      center_main();
 
    });




(function($) {
$(function() {
  $('ul.tabs').delegate('li:not(.current)', 'click', function() {
    $(this).addClass('current').siblings().removeClass('current')
      .parents('div.section').find('div.box').hide().eq($(this).index()).fadeIn(150);
  })
})
})(jQuery);


$(function () {
    $(".lcomment:odd").addClass("even");
    $(".lcomment").hover(function(){ $(this).addClass("hover");},function(){$(this).removeClass("hover");});
    $('.lcomment').click(function(){window.location=$(this).find("a").attr("href"); return false;});
    });
Мне надо что бы я сам ставил фильмы в карусель, а не что бы они выбирались рандомно. Кто может помочь? Спасибо)
 
Они берутся из категории указанной в main.tpl, а не рандомно. Создаешь новую категорию, туда суешь фильмы нужные и прописываешь категорию свою в коде. Зачем ты сюда js выложил вообще не ясно.
 
Автор темы
Они берутся из категории указанной в main.tpl, а не рандомно. Создаешь новую категорию, туда суешь фильмы нужные и прописываешь категорию свою в коде. Зачем ты сюда js выложил вообще не ясно.
Так как думал то за генерацию списка отвечает js)
я так понимаю это та часть кода? взята из main.tpl
Код:
<div class="horizontal2">
        <div class="horizontal">
       
          <div class="carousel">
            <a class="carousel_prev carousel_left" href="">prev</a>
            <div class="carousel_container">
               
              <ul class="portfolio_items">
                {custom" template="slider" aviable="global" from="0" limit="14" cache="yes" order="rand"}
              </ul>
            </div>
             
            <a class="carousel_next carousel_right" href="">next</a>
          </div>
        </div>
    </div>

</div><!--header-->
где тут написанно название категории, из которой берутся фильмы? спасибо
 
добавь к тегу custom category=x, где x твоя категория
 
{custom category="x" template="slider" aviable="global" from="0" limit="14" cache="yes" order="rand"}
 
Здравствуйте. Вот сайт kinogo-go.ru. На сайте есть карусель фильмов http://prntscr.com/ata4oc
Так понимаю, за нее отвечает carusel.js в шаблоне. вот код
Код:
$(function() {

  $( "#polldialog" ).dialog({
    autoOpen: false,
    width: 450
  });

  $('#polllink').click(function(){
    $('#polldialog').dialog('open');
    return false;
  });
});

$(document).ready(function(){
    $('#topmenu li.sublnk').hover(
    function() {
      $(this).addClass("selected");
      $(this).find('ul').stop(true, true);
      $(this).find('ul').show('fast');
    },
    function() {
      $(this).find('ul').hide('fast');
      $(this).removeClass("selected");
    }
  );
});

$(function() {
   $('ul.tabs').delegate('li:not(.current)', 'click', function() {
     $(this).addClass('current').siblings().removeClass('current')
       .parents('div.players-section').find('div.box').hide().eq($(this).index()).fadeIn(400);
   })
});











    $(document).ready(function() {
    
      $('.carousel').elegantcarousel({
          delay:50,
          fade:300,
          slide:500,
          effect:'fade',          
          orientation:'horizontal',
          loop: false,
          autoplay: false,
          time: 5000      });
    
      $('.open_config').click(function() {
                     
        var display = $('.config_inner').css('display');
        if(display == 'none') { $('.config_inner').fadeIn(200); }               
        if(display == 'block') { $('.config_inner').fadeOut(200); }
        return(false);
       });

    
      function center_main() {
        var window_height = $(window).height();
        var main_height = parseInt($('#main').css('height'));
        var main_height_margin = (window_height - main_height) / 2;
        $('#main').css('top',Math.floor(main_height_margin));
      }
      center_main();

    });




(function($) {
$(function() {
  $('ul.tabs').delegate('li:not(.current)', 'click', function() {
    $(this).addClass('current').siblings().removeClass('current')
      .parents('div.section').find('div.box').hide().eq($(this).index()).fadeIn(150);
  })
})
})(jQuery);


$(function () {
    $(".lcomment:odd").addClass("even");
    $(".lcomment").hover(function(){ $(this).addClass("hover");},function(){$(this).removeClass("hover");});
    $('.lcomment').click(function(){window.location=$(this).find("a").attr("href"); return false;});
    });
Мне надо что бы я сам ставил фильмы в карусель, а не что бы они выбирались рандомно. Кто может помочь? Спасибо)
Все правильно тебе ответили , просто в маин поставь категории из которых хочешь чтобы фильмы отображались и все, ни в какие коды лазить не нужно.http://zerocoolpro.biz/forum/members/sanshet.796/
 
Автор темы
Сделал. Всем спасибо!
 
А есть где то решение с этой каруселью? Собственно проблема такая- лиминт 21 шт крутишь вперед показывает пусто, крутишь назад снова пусто что за глюк. Засунул туда более 21шт фильмов думал может полное заполнение поможет...нифига
 
А есть где то решение с этой каруселью? Собственно проблема такая- лиминт 21 шт крутишь вперед показывает пусто, крутишь назад снова пусто что за глюк. Засунул туда более 21шт фильмов думал может полное заполнение поможет...нифига
slider.tpl скинте, точней код покажите.
 
slider.tpl скинте, точней код покажите.
slider.tpl

<li class="visible_1" style="display: block;"><div class="inner" style="display: block;"><a href="{full-link}" rel="nofollow" title="{title}"><img src="[xfvalue_image]" width="118"></a></div></li>
<center>
<a href="{full-link}" title="{title}">
</a>
</center>

кусок карусельного кода с main.tpl
<div class="carousel">
<a class="carousel_prev carousel_left" href="">prev</a>
<div class="carousel_container">
<ul class="portfolio_items">
{custom category="56," template="slider" aviable="global" from="0" limit="14" cache="yes"}
</ul>
</div>
<a class="carousel_next carousel_right" href="">next</a>
</div>
</div>
</div>

</div>
 
slider.tpl

<li class="visible_1" style="display: block;"><div class="inner" style="display: block;"><a href="{full-link}" rel="nofollow" title="{title}"><img src="[xfvalue_image]" width="118"></a></div></li>
<center>
<a href="{full-link}" title="{title}">
</a>
</center>

попробуйте заменить
Код:
<li><div class="inner"><a href="{full-link}" title="{title}"><img src="[xfvalue_image]" width="118"></a></div></li>
 
попробуйте заменить
Код:
<li><div class="inner"><a href="{full-link}" title="{title}"><img src="[xfvalue_image]" width="118"></a></div></li>

Во, вот так робит
<li><div class="inner"><a href="{full-link}" rel="nofollow" title="{title}"><img src="[xfvalue_image]" width="118"></a></div></li>
<center>
<a href="{full-link}" title="{title}">
</a>
</center>

Спасибо!!!!!!!!
 

Похожие темы Последние темы Популярные темы

Назад
Сверху