Views Slideshow + Drupal6 = не крутит тизер

Главные вкладки

Аватар пользователя sitestyler.net sitestyler.net 12 декабря 2012 в 20:40

На друпал6 поставил View 3.0 + Views Slideshow и включенный Cycle. Скачал в libraries jquery.cycle.all.js И json2/json2.js
Во вьюху frontpage добавил вид блок, выставил ему стиль Slideshow. Получившийся блок - не крутит тизеры, а показывает только один. Если добавить контролы: предыдущий следующий - тоже не работает. Что я не учел?

Комментарии

Аватар пользователя sitestyler.net sitestyler.net 12 декабря 2012 в 23:47

Нашел кое-что:

[21:44:41.849] TypeError: $(...).cycle is not a function @ ~/sites/all/modules/views_slideshow/contrib/views_slideshow_cycle/js/views_slideshow_cycle.js?V:405

Что с этим делать?

Аватар пользователя gorr gorr 13 декабря 2012 в 0:42

"sitestyler.net" wrote:
[21:44:41.849] TypeError: $(...).cycle is not a function @ ~/sites/all/modules/views_slideshow/contrib/views_slideshow_cycle/js/views_slideshow_cycle.js?V:405

Что с этим делать?


Сначала проверить, подгрузился ли cicle плагин на страницу. Скорее всего нет, может не туда его положили, читайте ридми.

Аватар пользователя sitestyler.net sitestyler.net 13 декабря 2012 в 13:25

ХулиGUN, по каким словам гуглить, чтоб понять, что это такое и как далается. С джаваскрипт и jquery маленько не знаком.

gorr, в ридми ничего не написано, что куда надо класть. Написано только как это использовать, но не работает.
Вот такая ошибка есть:

--
[11:05:08.515] TypeError: $(...).cycle is not a function @ http://w.ingu.us.to/sites/all/modules/views_slideshow/contrib/views_slid...

вот в этом участке кода:

// Start the slideshow.
Drupal.viewsSlideshowCycle.load = function (fullId) {
var settings = Drupal.settings.viewsSlideshowCycle[fullId];
// Make sure the slideshow isn't already loaded.
if (!settings.loaded) {
$(settings.targetId).cycle(settings.opts); //тут ошибка

и вот такие джаваскрипты подключены в хидере:

src="/sites/all/modules/jquery_update/replace/jquery.min.js?V"
src="/misc/drupal.js?V">
src="/sites/ingu.us.to/files/languages/ru_02476da8003320858c23c40c8c15e683.js?V"
src="/sites/all/modules/dhtml_menu/dhtml_menu.js?V"
src="/sites/all/modules/views_slideshow/js/views_slideshow.js?V"
src="/sites/all/libraries/json2/json2.js?V"
src="/sites/all/modules/views_slideshow/contrib/views_slideshow_cycle/js/views_slideshow_cycle.js?V"

чего не хватает?

Аватар пользователя gorr gorr 13 декабря 2012 в 13:23

"sitestyler.net" wrote:
и вот такие джаваскрипты подключены в хидере:

Не видно какие, заключите их в тег code, чтобы тут отобразились.

Аватар пользователя gorr gorr 13 декабря 2012 в 13:28

/sites/all/libraries/jquery.cycle/jquery.cycle.all.js
Еще вот такого скрипта не хватает, в нужную папку скрипт cycle положите.

Аватар пользователя sitestyler.net sitestyler.net 13 декабря 2012 в 23:45

gorr, спасибо, он у меня просто в libraries лежал, и поэтому не подтягивался. Что характерно, ни в одном ридми про этот файл ни слова нету. Где то в буржунетах про него нашел, но видать глянул невнимательно, и положил не туда.
Спасибо еще раз.