Фотогалеря Ignite Gallery и рейтинг Al ratings - проблемы интеграции

Тема в разделе "Аудит", создана пользователем bav55, 16.09.2011.

  1. Offline

    bav55 Недавно здесь

    Регистрация:
    16.09.2011
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте!

    Прошу совета, поскольку не знаю Javascript и никак не могут наладить сабж.
    1. Использую Joomla 1.5.22
    2. Использую Ignite Gallery 2.7
    3. Использую AL Ratings 1.0

    Данный компонент рейтинга решил прикрутить по двум причинам:
    1. Разрешается голосование без входа на сайт (все гости сайта могут голосовать)
    2. В Ignite заявлена интеграция с этим компонентом.

    По ссылке ниже - то, как получилось это сделать.
    http://universology.info/photo/leto2011/odessa2011

    Сразу скажу, под Firefox хоть глючно, но работает. IE8 и Хром - не работает.
    Что не работает: попробуйте сначала не голосовать за фотографии, а просто переходить с одной на другую, пользуясь кнопками для слайдшоу или эскизами.
    Там, где положено быть рейтингу будет что-то такое: рейтинг: 3.00/{rating_stars} (1 голос)
    Вообще-то вместо {rating_stars} должно отображаться 5, т.е. количество звездочек.

    Когда голосуешь, то содержание рейтинга становится корректным. Потом снова идешь на другую фотографию и снова сбой.

    IE8 мне написал, что имеются ошибки в Javascript.

    Сообщение: 'alRatings' - есть null или не является объектом
    Строка: 396
    Символ: 4
    Код: 0
    URI-код: http://universology.info/components/com_igallery/javascript/category.11.js

    В этом месте происходит вызов
    alRatings.refreshRating('com_igallery', this.options.idArray[index]);
    Ну и судя по сообщению, alRatings не инициализирован.

    В исходном тексте страницы вижу, что командой <jdoc:include type="head">
    вставлены скрипты, необходимые для работы страницы. Среди них следующее:

    <script type="text/javascript" src="http://universology.info/components/com_igallery/javascript/category.11.js"></script>
    <script type="text/javascript" src="/components/com_alratings/assets/js/alratings.js"></script>

    То есть сначала загружается скрипт галереи, а за ним рейтинга. Может поэтому ALRatings не инициализирован?

    Очень прошу совета, поскольку уже голову сломал.

    Спасибо.
     
  2.  
  3. Offline

    mrshadow_ Недавно здесь

    Регистрация:
    23.04.2012
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    Привет! Давай друг-другу поможем?
    У меня есть IG 2.7.4 под Джумлу 1.5, но никак не могу найти al ratings для нее.

    В общем тоже Игнайт галерею использую и слышал, что в каком-то фале компонента AL ratings не должно быть html кодов. У кого-то была такая проблема, пока ему не ответили официалы. Я случайно видел эту инфу, пока компонент искал. Поэтому такая размытая информация, но может она поможет тебе.

    Если нужно, могу поделиться с IG 2.7.4
     

Поделиться этой страницей

Загрузка...