Как известно, в Битрисе в модуле голосования есть возможность ставить вариант ответа "Свой вариант" (т.е. обычное текстовое поле для ввода).
Но в админке можно посмотреть лишь общие результаты голосования:
А если мы хотим узнать, что-же написали эти три человека в поле "Свой вариант" - у нас остается только одна возможность - лезть в базу данных. Сначала нам нужно посмотреть ID варианта ответа на вопрос:
Теперь мы знаем, что ID нашего ответа - 244. Теперь остается сделать запрос к базе данных такого вида:
SELECT *
FROM `b_vote_event_answer`
WHERE ANSWER_ID=244
GROUP BY MESSAGE
это можно сделать на странице "Панель управления" - "Настройки" - "Инструменты" - "SQL запрос":
Искренне надеюсь, что когда-нибудь этот фукнционал все-таки добаявт в стандартную поставку.
P.S. Покупайте автомобили Хонда, они надежные, и простые в обслуживании.
Не могли бы Вы сообщить, как называется компонент?
Если говорить о копмоненте "Результаты опроса" bitrix:voting.result то в нем есть только два шаблона - гистограмма и круговая диаграмма, и посмотреть результаты ответов на вопрос "Свой вариант" он не может.
Если отметить параметр "Показывать все результаты" в стандартном компоненте bitrix:voting:result, то будут выводиться все результаты голосования включая значения текстовых полей, например, "свой вариант".
Значения текстовых полей стандартный компонент выводит, только считает проценты не от общего количества проголосовавших (как хотелось бы), а от выбравших пункт "Другое". И почему-то у меня не получается сделать так, чтобы в результаты попадал только один ответ: либо вариант из списка, либо введенный в текстовое поле "Другое". В результатах считаются оба ответа! Это же неправильно! Ведь при случайном нажатии "отжать" все radio buttons нельзя, какую-то кнопку из группы придется оставить нажатой(
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».