Страница 5 из 7

Re: VIP в приложении (secure.withdrawVotes, getProfiles)

Добавлено: 16 май 2012, 19:32
tofido
Уже разобрался)

Re: VIP в приложении (secure.withdrawVotes, getProfiles)

Добавлено: 18 май 2012, 00:10
SergoID
Возникла проблема с данным уроком, голоса списываются на счет в приложении, а не самому приложению и после списания голоса в базе нет никакой записи и естественно в очередь не становится. Подскажите как сделать, чтобы голоса переводились именно приложению, ну и работало добавление в очередь.

Re: VIP в приложении (secure.withdrawVotes, getProfiles)

Добавлено: 18 май 2012, 04:07
T710MA
Всё прекрасно работает.
Возможно у Вас в приложении "Платежи" отключены, так же нужно учитывать

Внимание! Система платежей доступна только администраторам приложения. Чтобы платежи стали доступны всем пользователям, приложение должно пройти проверку администрацией сайта и не должно нарушать правила размещения приложений.

Если только Вы создатель, а не кто-то назначил Вас руководителем, тогда 100% должно всё отработать.
Перепроверьте.

Re: VIP в приложении (secure.withdrawVotes, getProfiles)

Добавлено: 18 май 2012, 11:48
SergoID
В общем разобрался, все работает, только теперь при нажатии на "Добавить" вылазит окно про списать 1 голос. Подтверждаем, голос списывают, но ничего не происходит (т.к. он списался на личный счет в прило), затем нужно нажать еще раз на "Добавить" и только теперь голос списывается с личного счета на счет приложения и человек добавляется в очередь. Подскажите пожалуйста как сделать чтобы не нужно было нажимать "добавиться" два раза.

Re: VIP в приложении (secure.withdrawVotes, getProfiles)

Добавлено: 18 май 2012, 14:07
T710MA
Вы правы, возможно опечатка в файле
8. Файл с кодом JavaScript - code.js

Строка

Код: Выделить всё

47.         $('#addLink_btn').click();
Необходимо написать другой идентификатор

Код: Выделить всё

47.         $('#add_btn').click();

Re: VIP в приложении (secure.withdrawVotes, getProfiles)

Добавлено: 18 май 2012, 17:19
SergoID
Большое спасибо, помогло.
Но теперь нашлась другая проблема: Становимся на первое место по аккаунтом 1, затем покупаем место под акк.2, то есть теперь акк.1 стоит на втором месте, если акк.1 захочет стать на первое место, он покупает и становится на первое, все вроде бы нормально, вот только одно из мест удаляется, т.е. если было 7, станет 6. При повторной процедуре удаляется еще одно место и т.д.

Re: VIP в приложении (secure.withdrawVotes, getProfiles)

Добавлено: 18 май 2012, 20:48
Александр
SergoID
Посмотри что возвращает метод getProfiles. Если отправлять в одном запросе одиноковые id - метод возвращает имя пользователя только один раз. Я не учел это в скрипте. Сделай ограничение, чтобы пользователь не мог добавиться если он уже есть в списке или реализуй вывод по другому.

Re: VIP в приложении (secure.withdrawVotes, getProfiles)

Добавлено: 28 май 2012, 18:00
SergoID
Теперь возникла другая проблема, все работает, добавляется, в общем все как нужно работает на Главной странице, при переходе на любую другую страницу мало того, что не работает добавление, но еще и уже добавленные не работают. Вот не пойму в чем проблема, может кто подскажет?

Re: VIP в приложении (secure.withdrawVotes, getProfiles)

Добавлено: 29 май 2012, 15:59
SergoID
И еще хотелось бы просто оставить кнопку "Перевести голоса", с выбором сколько переводить, что в этом случае нужно оставить от скрипта VIPa?

Re: VIP в приложении (secure.withdrawVotes, getProfiles)

Добавлено: 30 май 2012, 21:32
Александр
SergoID писал(а): при переходе на любую другую страницу мало того, что не работает добавление, но еще и уже добавленные не работают. Вот не пойму в чем проблема, может кто подскажет?
Используй Charles.
Передача параметров другой странице IFrame-приложения.
SergoID писал(а):И еще хотелось бы просто оставить кнопку "Перевести голоса"
Перевести куда? На счет пользователя в приложении? Вызывать метод showPaymentBox.
Если на счет приложения, то передавать параметр количества передаваемых голосов файлу add.php.