Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Шаблоны (TPL) Почему [aviable=cat] не выводит то, что в нём заключено?

Почему [aviable=cat] не выводит то, что в нём заключено?


     16.03.2016    Шаблоны (TPL)    430

вопрос
Здравствуйте.
Столкнулся со следующей проблемой.
Пытаюсь вывести фото слайдером в полной новости. Но хочу чтобы выводило этим слайдером только картинки в определённой категории. Делаю это дело с помощью [aviable=cat][category=1-19] , но ничего вообще не выводится.
в main.tpl вставил
 [aviable=showfull]
     <script type="text/javascript" src="{THEME}/js/fotorama.js"></script>
    <link rel="stylesheet" href="{THEME}/css/fotorama.css" type="text/css" />

  <script type="text/javascript">
    $(function () {
      f = $('.fotorama').data('fotorama');
    })
  </script>
[/aviable]

В fullstory
[aviable=cat][category=19]
          <div class="fotorama" style="margin-top:45px;" data-auto="false">
               <a href="[image-1] {image-1} [/image-1]"></a>
               <a href="[image-2] {image-2} [/image-2]"></a>
               <a href="[image-3] {image-3} [/image-3]"></a>
               <a href="[image-4] {image-4} [/image-4]"></a>
               <a href="[image-5] {image-5} [/image-5]"></a>
               <a href="[image-6] {image-6} [/image-6]"></a>
               <a href="[image-7] {image-7} [/image-7]"></a>
               <a href="[image-8] {image-8} [/image-8]"></a>
               <a href="[image-9] {image-9} [/image-9]"></a>
              
               <script type="text/javascript">
  $(function () {
    $('.fotorama').fotorama({
      width: 760,
      maxwidth: '100%',
      ratio: 16/9,
      allowfullscreen: true,
      nav: 'thumbs'
    });
  });
</script>
               </div> [/category][/aviable]

Подскажите, пожалуйста, где ошибка.

Ответа пока нет


Комментарии пользователей (4)

NAMAT1992
3

9 | 1

NAMAT1992 - 16 марта 2016 12:37 - Юзер

[aviable=cat] работает только при просмотре категорий в полной новости используй [aviable=showfull]

Xactip
28 | 1

Xactip - 16 марта 2016 12:44 - Юзер

Да я и так пробовал. Вставлял в main.tpl
 [aviable=cat][category=19]
     <script type="text/javascript" src="{THEME}/js/fotorama.js"></script>
    <link rel="stylesheet" href="{THEME}/css/fotorama.css" type="text/css" />

  <script type="text/javascript">
    $(function () {
      f = $('.fotorama').data('fotorama');
    })
  </script>
[/category][/aviable]

nowheremany
192

1659 | 1292

nowheremany - 16 марта 2016 13:52 - Эксперт

на сколько я помню а шаблоне полной новости используется [catlist=
[aviable=cat][category=19] - работать не будет в любом случае

[aviable=cat] - показывать только в коротких новостях, а не в полной новости

Благодарность принимаю тут Связь

Xactip
28 | 1

Xactip - 16 марта 2016 13:56 - Юзер

Да, всё сработало. Элементарно, когда знаешь документацию. Нужно подробно изучить.
Большое спасибо за ответ!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы