Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

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

Discussion in 'Вопросы- ответы' started by Turak, Apr 17, 2016.

17.04.16 в 12:58
18.04.16 в 12:52
12
1,950
0
  1. TopicStarter Overlay
    Turak

    Turak Зелёный

    Joined:
    Mar 11, 2016
    Messages:
    15
    Best Answers:
    0
    Ratings:
    +0 / 0 / -0
    Здравствуйте. Вот сайт kinogo-go.ru. На сайте есть карусель фильмов http://prntscr.com/ata4oc
    Так понимаю, за нее отвечает carusel.js в шаблоне. вот код
    Code:
    $(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;});
        });
    Мне надо что бы я сам ставил фильмы в карусель, а не что бы они выбирались рандомно. Кто может помочь? Спасибо)
     
  2. SanShet

    SanShet Бывалый

    Joined:
    Oct 18, 2015
    Messages:
    240
    Best Answers:
    0
    Ratings:
    +114 / 1 / -0
    Они берутся из категории указанной в main.tpl, а не рандомно. Создаешь новую категорию, туда суешь фильмы нужные и прописываешь категорию свою в коде. Зачем ты сюда js выложил вообще не ясно.
     
    • Нравится Нравится x 1
  3. TopicStarter Overlay
    Turak

    Turak Зелёный

    Joined:
    Mar 11, 2016
    Messages:
    15
    Best Answers:
    0
    Ratings:
    +0 / 0 / -0
    Так как думал то за генерацию списка отвечает js)
    я так понимаю это та часть кода? взята из main.tpl
    Code:
    <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-->
    где тут написанно название категории, из которой берутся фильмы? спасибо
     
  4. SanShet

    SanShet Бывалый

    Joined:
    Oct 18, 2015
    Messages:
    240
    Best Answers:
    0
    Ratings:
    +114 / 1 / -0
    добавь к тегу custom category=x, где x твоя категория
     
    • Нравится Нравится x 1
  5. SanShet

    SanShet Бывалый

    Joined:
    Oct 18, 2015
    Messages:
    240
    Best Answers:
    0
    Ratings:
    +114 / 1 / -0
    {custom category="x" template="slider" aviable="global" from="0" limit="14" cache="yes" order="rand"}
     
    • Нравится Нравится x 1
  6. tomy

    tomy Бывалый

    Joined:
    Apr 13, 2016
    Messages:
    226
    Best Answers:
    0
    Ratings:
    +29 / 1 / -0
    Все правильно тебе ответили , просто в маин поставь категории из которых хочешь чтобы фильмы отображались и все, ни в какие коды лазить не нужно.
     
  7. TopicStarter Overlay
    Turak

    Turak Зелёный

    Joined:
    Mar 11, 2016
    Messages:
    15
    Best Answers:
    0
    Ratings:
    +0 / 0 / -0
    так?
    Code:
     {custom category="x" template="slider" aviable="global" from="0" limit="14" cache="yes" order="rand"}
     
  8. TopicStarter Overlay
    Turak

    Turak Зелёный

    Joined:
    Mar 11, 2016
    Messages:
    15
    Best Answers:
    0
    Ratings:
    +0 / 0 / -0
    Сделал. Всем спасибо!
     
  9. art5692

    Забанен

    Joined:
    Feb 29, 2016
    Messages:
    44
    Best Answers:
    0
    Ratings:
    +12 / 0 / -0
    А есть где то решение с этой каруселью? Собственно проблема такая- лиминт 21 шт крутишь вперед показывает пусто, крутишь назад снова пусто что за глюк. Засунул туда более 21шт фильмов думал может полное заполнение поможет...нифига
     
  10. HONDA

    Staff Member VIP Кинотрафик v2

    Joined:
    Jun 6, 2015
    Messages:
    946
    Best Answers:
    0
    Ratings:
    +389 / 1 / -0
    slider.tpl скинте, точней код покажите.
     
  11. art5692

    Забанен

    Joined:
    Feb 29, 2016
    Messages:
    44
    Best Answers:
    0
    Ratings:
    +12 / 0 / -0
    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>
     
  12. HONDA

    Staff Member VIP Кинотрафик v2

    Joined:
    Jun 6, 2015
    Messages:
    946
    Best Answers:
    0
    Ratings:
    +389 / 1 / -0
    попробуйте заменить
    Code:
    <li><div class="inner"><a href="{full-link}" title="{title}"><img src="[xfvalue_image]" width="118"></a></div></li>
     
    • Нравится Нравится x 2
  13. art5692

    Забанен

    Joined:
    Feb 29, 2016
    Messages:
    44
    Best Answers:
    0
    Ratings:
    +12 / 0 / -0
    Во, вот так робит
    <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>

    Спасибо!!!!!!!!
     
Яндекс.Метрика