jQuery Cycle Plugin и DLE

12
Enth
На сайте с 14.02.2009
Offline
112
1705

Здравствуйте, нуждаюсь в помощи. Не могу сделать работоспособным скрипт мини галереи на DLE. В обычном html файле все работает без изъянов. В main.tpl пишу следующие:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js?ver=1.3.2"></script>
<script type="text/javascript" src="{THEME}/js/jquery.cycle.all.min.js"></script>
<script type="text/javascript" src="{THEME}/js/jquery.easing.1.1.1.js"></script>
<script type="text/javascript" src="{THEME}/js/rotate.js"></script>

Пути проверял сотню раз, в папке js присутствует .htaccess, чего ему не хватает? :(

Библиотеки отсюда

Консоль ошибок в FF ничего не выдает. В папочке с файлами html + css все работает.

Вот тут парень решил такую же проблему, но как - я так и не понял.

"разобрался методам научного тыка, если кому интересно то проблема была в том что jQuery надо подключить строчкой выше скриптов шаблона"

artrozik
На сайте с 19.02.2008
Offline
180
#1

Enth, jQuery в main.tpl надо подключать выше скриптов шаблона перед body

Enth
На сайте с 14.02.2009
Offline
112
#2

<head>
{headers}
<!--[if IE 6]>
<link href="css/stylesheet_ie6.css" type="text/css" rel="stylesheet" media="all"/>
<script type="text/javascript" src="js/pngfix-min.js"></script>
<script type="text/javascript">
DD_belatedPNG.fix('');
</script>
<![endif]-->
<link href="{THEME}/style/template_css.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js?ver=1.3.2"></script>
<script type="text/javascript" src="{THEME}/js/jquery.cycle.all.min.js"></script>
<script type="text/javascript" src="{THEME}/js/jquery.easing.1.1.1.js"></script>
<script type="text/javascript" src="{THEME}/js/rotate.js"></script>
</head>
<body>

Вот так сейчас. И я не совсем пойму формулировку "скрипты шаблона", дальше в body идут переменные движка и чистый html :(

Если имеются ввиду сторонние скрипты подключаемые в head, то у меня их просто нет.

artrozik
На сайте с 19.02.2008
Offline
180
#3
Enth:
<head>

{headers}
<!--[if IE 6]>
<link href="css/stylesheet_ie6.css" type="text/css" rel="stylesheet" media="all"/>
<script type="text/javascript" src="js/pngfix-min.js"></script>
<script type="text/javascript">
DD_belatedPNG.fix('');
</script>
<![endif]-->
<link href="{THEME}/style/template_css.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js?ver=1.3.2"></script>
<script type="text/javascript" src="{THEME}/js/jquery.cycle.all.min.js"></script>
<script type="text/javascript" src="{THEME}/js/jquery.easing.1.1.1.js"></script>
<script type="text/javascript" src="{THEME}/js/rotate.js"></script>
</head>
<body>


Вот так сейчас. И я не совсем пойму формулировку "скрипты шаблона", дальше в body идут переменные движка и чистый html :(
Если имеются ввиду сторонние скрипты подключаемые в head, то у меня их просто нет.

В начале хеда поставьте

Enth
На сайте с 14.02.2009
Offline
112
#4

artrozik, пробовал, не помогло.

[Удален]
#5

С 9.0 версии Jquery уже есть в движке. Удалите строку и должно заработать

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js?ver=1.3.2"></script>
Enth
На сайте с 14.02.2009
Offline
112
#6

alextrish, пробовал, не помогло.

[Удален]
#7

Значит где-то конфликтуют скрипты в других модулях

Enth
На сайте с 14.02.2009
Offline
112
#8

alextrish, убирал переменную {headers} - не помогло.

Enth добавил 26.03.2011 в 13:09

Может есть еще мысли!?

[Удален]
#9

Какой пример из урока выбрали? И ваш url? Сравните с исходным кодом примера и подключите не достающие скрипты в хедер

kalasan
На сайте с 11.07.2008
Offline
167
#10

Тут ваша галерея может не работать из за того что старая версия jquery используется в модуле, а ДЛЕ уже использует последнюю версию jquery....

Еще можно попробовать положить js скрипты в папку с css стилями, пути соответственно тоже изменить... у меня иногда такое срабатывало :) хотя вроде и не логично..

Устал от абуз? Бери VDS на Friendhosting.net (https://friendhosting.net/pl.php?6656). А еще у них замечательный саппорт!
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий