На друпал6 поставил View 3.0 + Views Slideshow и включенный Cycle. Скачал в libraries jquery.cycle.all.js И json2/json2.js
Во вьюху frontpage добавил вид блок, выставил ему стиль Slideshow. Получившийся блок - не крутит тизеры, а показывает только один. Если добавить контролы: предыдущий следующий - тоже не работает. Что я не учел?
Комментарии
Смотрите в отладке, скорей всего у вас не пашет JS.
Нашел кое-что:
[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 плагин на страницу. Скорее всего нет, может не туда его положили, читайте ридми.
Хули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"
чего не хватает?
Не видно какие, заключите их в тег code, чтобы тут отобразились.
да, уже поправил. Тэг code что-то не работает.
/sites/all/libraries/jquery.cycle/jquery.cycle.all.js
Еще вот такого скрипта не хватает, в нужную папку скрипт cycle положите.
gorr, спасибо, он у меня просто в libraries лежал, и поэтому не подтягивался. Что характерно, ни в одном ридми про этот файл ни слова нету. Где то в буржунетах про него нашел, но видать глянул невнимательно, и положил не туда.
Спасибо еще раз.