Регистрация
Вход через соцсети
Восстановление пароля

Модуль голосования

Новый топик
15.11.2006, 09:11
Ответить | Цитировать
Гость
Гость

А как вывести "результаты голосования", не голосуя?
Потребовалось такую ссылку добавить в модуль...
15.11.2006, 14:36
Ответить | Цитировать
chelout
Островский Вячеслав
chelout

Зарегистрирован:
2006-08-23
Сообщений: 73

Для этого используйте функцию poll_percentLine, он выводит результаты голосования. Пример ее использования можно посмотреть в документации по модулям или в самом шаблоне.
17.11.2006, 16:19
Ответить | Цитировать
Гость
Гость

В шаблоне стоит условие для вывода результатов, если пользователю были установлены cookies.
Надо, наверно, придумать какой-то GET-параметр к ссылке "Показать результаты" и затем добавить его к условию.
Только у меня чего-то не получается.
В системных настройках шаблона пытаюсь поймать GET-переменную, а оно ее не видит.
17.11.2006, 16:50
Ответить | Цитировать
n

Зарегистрирован:
2006-08-04
Сообщений: 170

Какую переменную используете и как пытаетесь ее поймать?

Вообще ход ваших мыслей верен: как в полном выводе, так и в объекте в списке используется условие

Код:

!poll_alreadyAnswered($classID,$f_RowID,$f_ProtectIP,$f_ProtectUsers) && $f_Active


Если оно выполняется, то выводится форма для голосования, иначе -- результаты опроса. Стоит добавить дополнительную get-переменную в это же условие для вывода результатов в любом случае. Почему она у вас не ловится -- пока сложно сказать.
18.11.2006, 09:07
Ответить | Цитировать
Гость
Гость

Допустим, я добавляю ссылку "Показать результаты, не голосуя" с параметром ?show=1
Тогда в системных настройках шаблона (согласно документации) она должна быть доступна.

Однако даже просто echo $show; ничего не выводит...
Что не так?
198 196 2006-11-18 09:07:47 8800
Описание проекта