Где я ошибся с шапкой сайта, слайдер не работает на других страницах кроме главной?

голоса: 0

Здравствуйте!
Подскажите где я ошибся с шапкой сайта в виде слайдера, ротация картиног (баннеров) идеально работает только на главной странице:

http://mst-tv.ru/

а на остальных модулях нет, тоесть показывается только первая основная картинка (баннер):

http://mst-tv.ru/publ/
http://mst-tv.ru/news/
http://mst-tv.ru/photo/
http://mst-tv.ru/stuff/
http://mst-tv.ru/video
http://mst-tv.ru/index/0-3
http://mst-tv.ru/load/
http://mst-tv.ru/index/o_nas_mozhet_ehto_budet_vazhno/0-68

Что было упущено мной подскажите пожалуйста?

Этот же вопрос относится и к другому сайту: radiomeridian.ru
Заранее Спасибо!

Адрес сайта mst-tv.ru
| Автор: | Категория: Дизайн сайта

Ответов: 1

голоса: 0
 
Лучший ответ

Ищите в страницах шаблонах перед тегом </body> скрипт вида:

<?if($URI_ID$='page1')?>
<script>
  $('#slider').flexslider({
      animation: "slide",
      slideshowSpeed: 10000,
      directionNav: false
      });
</script>
<?endif?>

выделенное красным нужно удалить.

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk

Что интересно я нигде не нашёл эту часть кода по всему дизайну, но удаление выделеного помогло мне решить другие мелочи с блоком WELCOME! , а вот с шапкой сайта увы нет... Это что косалось сайта mst-tv.ru Второй сейчас буду проверять...

<?if($URI_ID$='page1')?>
<script>
  $('#slider').flexslider({
      animation: "slide",
      slideshowSpeed: 10000,
      directionNav: false
      });
</script>
<?endif?>

Вот что я нашёл. выделеное удаляю и начинает работать как надо.

<?if($PAGE_ID$='sitePage1')?>
<script>
  $('#slider').flexslider({
      animation: "slide",
      slideshowSpeed: 10000,
      directionNav: false
      });
</script>
<?endif?>

Сергей Шипилев,
Все верно, как я и писал выше, просто там условие немного иное.
...