Кто понимает в Английском и немного в Html - Помогите!

CC
На сайте с 05.07.2010
Offline
5
682

Нашел сайт, правда он на английском - предлагает бесплатный рейтинг. Вот адрес - http://www.duarte.com/starry/. Какой то виджет, прочитал вроде все понятно, вставил на сайт как написано, рейтинг отображается, но голоса не сохраняются . Наверное что то не так делаю. Прошу помочь объяснить что куда вставлять чтобы все работало на разных страницах.

C
На сайте с 04.02.2005
Offline
291
#1

а в чем собственно вопрос?

Рейтинг меняется js, но запрос на сервер не отправляется - поэтому голоса и не сохраняются.

Для того чтоб сохранялись читаем мануал

To use the starry widgets in a form, just put your starry code inside of a FORM tag so that when your users submit the form, the values of the widget will be added to the POST variables.

Значение виджета будет добавлено в POST переменные, когда пользователь засбмитит форму.

Для того чтобы рейтинг в "фоне" засчитывался, то нужно предавать значения виджета через AJAX

CC
На сайте с 05.07.2010
Offline
5
#2

Не понимаю почему не засчитывается. Как написано у них на сайте, добавил себе на сайт 2 js и стили в head. Потом эти 2 кода скрипт и форму в контент. Рейтинг отображается, звезды выбираются, но не фиксирует сколько выбрано, после перезагрузки страницы вновь все пусто выбранный рейтинг обнуляеться :( Что то не так делаю, поправте меня неопытного, знающие люди - помогите плз...

C
На сайте с 04.02.2005
Offline
291
#3

для того чтобы отпрявлялось нужно сделать запрос на сервер. Запрос делается через форму или через имитацию=ajax

учитывая, то что в данной реализации присутствует prototype, возможно что подразумевается реализация ajax'а уже реализована.

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