Проблема с Javascript и Showtime
Проблема с Javascript и Showtime
Всем привет! Не могу разобраться с такой проблемой - категорически отказываются работать скрипты, вставлял и в общие метаданные, и непосредственно в шаблон...(естественно через {literal}) - безрезультатно. Ни один скрипт, который пытаюсь прикрутить - не работает. Не работает и модуль слайдшоу Showtime, не появляется даже иконка в TinyMCE.
Кто-нибудь сталкивался с подобной фигнёй? Что делать?
Уже и движок переустановил, и мануалы прочитал...Не понимаю, в чем дело.
Кто-нибудь сталкивался с подобной фигнёй? Что делать?
Уже и движок переустановил, и мануалы прочитал...Не понимаю, в чем дело.
Re: Проблема с Javascript и Showtime
Вот такой скрипт работает?вставьте его в основной шаблон.
Code: Select all
{literal}<__script__>alert('1');</__script>{/literal}
Re: Проблема с Javascript и Showtime
Да, скрипт работает. После плясок с бубном я понял, что не работают именно подключаемые библиотеки Jquery. В чем может быть причина?guro wrote:Вот такой скрипт работает?вставьте его в основной шаблон.Code: Select all
{literal}<__script__>alert('1');</__script>{/literal}
Re: Проблема с Javascript и Showtime
Да, кстати также и не работает модуль Gallery-сама галерея работает, но изображения открываются в окне браузера, а не в модальных окнах. Проблема точно в Jquery, может настройка какая есть?
Re: Проблема с Javascript и Showtime
Всё зависит от того, какие именно вы библиотеки подключаете и в каком порядке.
Re: Проблема с Javascript и Showtime
Например, плагин Gallery вообще не требует самостоятельного подключения библиотек, но у меня не работает. Галерея появляется, но изображения открываются в новом окне, а не в модальном, как должно быть.guro wrote:Всё зависит от того, какие именно вы библиотеки подключаете и в каком порядке.
А какой порядок необходимо соблюдать? Может быть в этом и проблема?
Re: Проблема с Javascript и Showtime
Какой порядок необходимо соблюдать?guro wrote:Всё зависит от того, какие именно вы библиотеки подключаете и в каком порядке.
Re: Проблема с Javascript и Showtime
Я же говорю. Всё зависит от библиотек, которые вы пытаетесь подключить. Для начала, уберите из основного шаблона подключения всех javascript библиотек, а так же весь Javascript код. Модуль галереи по умолчанию в шаблонах имеет своё подключение javascript библиотек.
Re: Проблема с Javascript и Showtime
guro, огромное человеческое спасибо, всё заработало! Очевидно, проблема была в модуле "Lightbox" - после его отключения всё стало в порядке.guro wrote:Я же говорю. Всё зависит от библиотек, которые вы пытаетесь подключить. Для начала, уберите из основного шаблона подключения всех javascript библиотек, а так же весь Javascript код. Модуль галереи по умолчанию в шаблонах имеет своё подключение javascript библиотек.
Re: Проблема с Javascript и Showtime
Ни фига, проблема всё равно осталась. Например, если одновременно подключены модули "Showtime" и "Gallery" - галерея работает нормально, слайдшоу не работает.Toksi wrote: guro, огромное человеческое спасибо, всё заработало! Очевидно, проблема была в модуле "Lightbox" - после его отключения всё стало в порядке.
Re: Проблема с Javascript и Showtime
Можно ссылочку на сайт?
Re: Проблема с Javascript и Showtime
На главной - при рабочей галерее не работает скрипт обратного звонка.guro wrote:Можно ссылочку на сайт?
Last edited by Toksi on Wed Sep 05, 2012 1:50 pm, edited 1 time in total.
Re: Проблема с Javascript и Showtime
У вас подключение jQuery от Showtime переопределяет подключение jQuery от обратного звонка. И тоже происходит в связке Showtime и Gallery.
1. Замените вот этона вот это
2. В настройках Showtime "Контент" => "Слайдшоу Showtime" на закладке "Главные настройки" уберите галочку "Load jQuery script".
3. В настройке шаблона модуля галерея в самом низу в окне "JavaScript шаблона:" уберите подключение.
После этого должно всё заработать.
1. Замените вот это
Code: Select all
<__script__ type="text/javascript" src="/callme/jquery.min.js"></__script></__script>
Code: Select all
<__script__ type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></__script>
2. В настройках Showtime "Контент" => "Слайдшоу Showtime" на закладке "Главные настройки" уберите галочку "Load jQuery script".
3. В настройке шаблона модуля галерея в самом низу в окне "JavaScript шаблона:" уберите подключение
Code: Select all
<__script__ type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></__script>
После этого должно всё заработать.
Re: Проблема с Javascript и Showtime
Всё заработало! Огромнейшее спасибо, guro!!!