|
|
15.11.2006, 09:11
|
|
Гость
Гость
|
А как вывести "результаты голосования", не голосуя?
Потребовалось такую ссылку добавить в модуль...
|
|
|
15.11.2006, 14:36
|
|
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; ничего не выводит...
Что не так?
|