Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!
Условия использования
Продлить
Продолжить покупки

SIMAI: Модуль опросов

«SIMAI: Модуль опросов» специально разработан для создания анкет и опросов на сайте. Модуль отлично подходит для проведения анкетирования, в том числе и по независимой оценке качества (НОК) оказания услуг на сайтах образовательных, медицинских организаций, учреждений культуры и сферы социального обслуживания.Опросы добавляются и редактируются через административную панель. Для опросов, содержащих персональные данные пользователя, предусмотрено использование соглашений Битрикс о персональных данных согласно 152-ФЗ (проведение опросов, включающих персональные данные, без использования соглашений - НЕЗАКОННО!) Функциональные возможности модуля:Настройка доступа к опросу – только зарегистрированным пользователям, либо всем посетителям сайта.Каждый опрос может включать в себя несколько разделов, группирующих вопросы по тематике.Вопросы могут быть зависимы друг от друга (такой вопрос показывается в зависимости от ответа на один из предыдущих).Возможность использования регулярных выражений – проверка чёткого соответствия вводимых данных заданному формату (например, для полей «Телефон», «e-mail», «ИНН», «Паспортные данные» и др.).Настройка допустимого количества анкет для зарегистрированных пользователей. Незарегистрированные пользователи могут заполнять по одной анкете с одного IP (если их участие прописано в настройках опроса).Начиная с версии 1.1.0 возможно использовать модуль для создания простых тестов на сайте, как это сделать, можно прочесть тут: https://simai.ru/learning/courses/course.php?COURSE_ID=49&LESSON_ID=925&LESSON_PATH=673.674.925По умолчанию создаются два демо-опроса в качестве образца.Подробности об установке и настройке читайте на вкладке "Установка".

SIMAI: Модуль опросов

SIMAI: Модуль опросов

Скриншоты
Описание

Технические данные

Опубликовано:
17.10.2019
Обновлено:
23.02.2020
Версия:
1.1.8
Установлено:
Менее 50 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес»
Адаптивность:
Нет
Поддержка Композита:
Нет
Совместимо с Сайты24
Нет

Описание

«SIMAI: Модуль опросов» специально разработан для создания анкет и опросов на сайте.

Модуль отлично подходит для проведения анкетирования, в том числе и по независимой оценке качества (НОК) оказания услуг на сайтах образовательных, медицинских организаций, учреждений культуры и сферы социального обслуживания.

Опросы добавляются и редактируются через административную панель.

Для опросов, содержащих персональные данные пользователя, предусмотрено использование соглашений Битрикс о персональных данных согласно 152-ФЗ (проведение опросов, включающих персональные данные, без использования соглашений - НЕЗАКОННО!)

Функциональные возможности модуля:

  • Настройка доступа к опросу – только зарегистрированным пользователям, либо всем посетителям сайта.

  • Каждый опрос может включать в себя несколько разделов, группирующих вопросы по тематике.

  • Вопросы могут быть зависимы друг от друга (такой вопрос показывается в зависимости от ответа на один из предыдущих).

  • Возможность использования регулярных выражений – проверка чёткого соответствия вводимых данных заданному формату (например, для полей «Телефон», «e-mail», «ИНН», «Паспортные данные» и др.).

  • Настройка допустимого количества анкет для зарегистрированных пользователей. Незарегистрированные пользователи могут заполнять по одной анкете с одного IP (если их участие прописано в настройках опроса).

  • Начиная с версии 1.1.0 возможно использовать модуль для создания простых тестов на сайте, как это сделать, можно прочесть тут: https://simai.ru/learning/courses/course.php?COURSE_ID=49&LESSON_ID=925&LESSON_PATH=673.674.925
По умолчанию создаются два демо-опроса в качестве образца.

Подробности об установке и настройке читайте на вкладке "Установка".
Отзывы (0)
Обсуждения (6)
1 - 5 из 6
Что нового
1.1.8 (23.02.2020) Небольшие доработки шаблона SF4
1.1.7 (21.02.2020) Исправления для лучшей совместимости с php 7.2
1.1.6 (19.02.2020) Исправления для лучшей совместимости с демо-режимом Маркетплейс.
1.1.1 (19.02.2020) Исправления в шаблоне компонента.
1.1.0 (18.02.2020) Добавлена возможность использовать модуль для прохождения простейших тестов - для этого в вопросах теперь можно указывать правильный вариант ответа.
1.0.4 (24.12.2019) Добавлено удаление незавершенных анкет незарегистрированных пользователей, улучшена работа адм. страниц, расширены возможности вопросов типа Автозаполнение, добавлены события для анкет.
Установка
Установка модуля - стандартная.

Во время установки запрашивается, в папке какого из сайтов должна быть создана папка опросов poll (это важно в случае многосайтовости). Также предлагается выбрать шаблон компонента опросов и нужно ли устанавливать демо-опросы.На следующем шаге установки предлагается создать соглашение о персональных данных (стандартное для России), указав, какие поля персональных данных будут запрашиваться в опросах.
Модуль автоматически создаст в папке выбранного сайта папку poll, в которой будет развернут комплексный компонент анкетирования.

Желательно создать в меню сайта ссылку на данную папку.
Далее необходимо перейти в административную панель во вкладку "Сервисы", создать нужные опросы и настроить их. Последовательность создания такая: сначала создаем сами опросы, далее разделы вопросов для них, и затем сами вопросы.

Внимание - папка poll в публичной части при удалении модуля автоматически НЕ удаляется, чтобы предупредить возможное удаление пользовательских файлов! После удаления модуля ее следует удалить вручную.

В модуль опросов начиная с версии 1.0.4 добавлены события по добавлению, изменению и удалению анкет.
OnAfterInterviewAdd
OnAfterInterviewUpdate
OnAfterInterviewDelete

Вот пример, как их можно использовать:

Предположим, что мы хотим закрыть опрос с ID=4 (сделать неактивным), когда наберется 200 анкет, которые на вопрос с ID=32 ответят "Кировский".
Прописываем в init.php следующий код:
$eventManager = \Bitrix\Main\EventManager::getInstance();
$eventManager->addEventHandler(
    'simai.poll',
    'OnAfterInterviewUpdate',
    function (\Bitrix\Main\Event $event)
    {
        $poll_id = $event->getParameter('poll_id');
        $primary = $event->getParameter('primary');
        $data = $event->getParameter('fields');
        
        // если это опрос с ID=4 и анкета завершена
        if ($poll_id == 4 && $data['STATUS'] == 'COMPLETE')
        {
            // проверяем существование вопроса с ID=32 
            $res = \SIMAI\Poll\CPollQuestionTable::getList(array('filter' => array('POLL_ID' => 4, 'ID' => 32)));
            if ($res->fetch())
            {
                $COUNT_INTERVIEWS_FILTERED = 0;
                
                // выбираем анкеты с нужными условиями (только завершенные, вопрос с ID 32 имеет ответ 'Кировский')
                $arFilter = array(
                    '=STATUS' => 'COMPLETE',
                    '=Q_32' => 'Кировский',
                );
                $res = \SIMAI\Poll\CPollInterview::getList($poll_id, array('filter' => $arFilter));
                while ($res->fetch())
                {
                    $COUNT_INTERVIEWS_FILTERED ++;
                }
                
                // если нужных анкет набралось 200 или больше, делаем этот опрос неактивным
                if ($COUNT_INTERVIEWS_FILTERED >= 200)
                {
                    \SIMAI\Poll\CPollTable::update($poll_id, array('ACTIVE' => 'N'));
                }
            }
        }
        
        $result = new \Bitrix\Main\EventResult($event->getEventType(), array('fields' => $data));
        return $result;
    }
)
Поддержка
  • Техническая поддержка решения осуществляется через специальный раздел по адресу http://simai.ru/support/
  • Вы можете проконсультироваться по приобретению решения по телефону +7 (347) 246-86-00, email: sale@simai.ru и через сайт http://simai.ru/about/contact.php

Лицензионное соглашение

Другие решения разработчика

еще 28 решений

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки