Задать вопрос Связаться с нами
  • Главная
  • Услуги
    • Исправление ошибок
    • Доработка сайтов
    • Обслуживание сайтов
    • Техподдержка сайтов
    • Веб-разработка
    • Интернет-магазины
  • Модули
    • Антирутин
    • SEO - мастер
    • SMS-уведомления
    • Утилиты от «Webdebug»
    • SMS-сообщения (Lite)

    • Все наши модули

    • Все модули Битрикс:Marketplace
  • Акции
  • Поддержка
  • Блог
  • О нас
    • Отзывы
    • Новости
    • Реквизиты

    • Контакты
  • Главная
  • Услуги
    • Исправление ошибок
    • Доработка сайтов
    • Обслуживание сайтов
    • Техподдержка сайтов
    • Веб-разработка
    • Интернет-магазины
  • Модули
    • Антирутин
    • SEO - мастер
    • SMS-уведомления
    • Утилиты от «Webdebug»
    • SMS-сообщения (Lite)

    • Все наши модули

    • Все модули Битрикс:Marketplace
  • Акции
  • Поддержка
  • Блог
  • О нас
    • Отзывы
    • Новости
    • Реквизиты

    • Контакты
Главная
Модули «1С-Битрикс: Маркетплейс»
Категория: Поддержка клиентов
SIMAI: Модуль опросов
simai.poll

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

Разработчиком данного модуля является Симай
Купить: 19 900 руб. Онлайн-демо
  • Описание
  • Установка
  • История
  • Техподдержка

  • Подходящие редакции 1С-Битрикс: Старт, Стандарт, Малый бизнес, Бизнес
  • Включает в себя: Компоненты, Модуль
  • Категории: Поддержка клиентов, Обратная связь
  • Название компании-партнера: Симай
  • Последняя версия: 1.4.1
  • Дата обновления: 02.03.2025
  • Дата публикации: 17.10.2019
  • Число установок: 100 - 499 раз
  • Адаптивность: Нет
  • Поддержка композита: Нет
  • Совместимо с Сайты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
По умолчанию создаются шесть демо-опросов в качестве образца.

Подробности об установке и настройке читайте на вкладке "Установка".

Наши компетенции:
  • Решения для бизнеса
  • Решения для государственных организаций
  • Решения для образовательных организаций
  • Решения для медицинских организаций
  • Решения для учреждений культуры
  • Решения для научных организаций
  • Решения для некоммерческих организаций
ДОКУМЕНТАЦИЯ
  1. Документация по модулю SIMAI: Модуль опросов
УСТАНОВКА

Установка модуля - стандартная.

Во время установки запрашивается, в папке какого из сайтов должна быть создана папка опросов 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;
    }
)
  • 1.4.1, 02.03.2025
    Адаптация к PHP 8, правки компонентов, возможность вносить в опросы-тесты вопросы без указания ответа.
ТЕХНИЧЕСКАЯ ПОДДЕРЖКА
  • Техническая поддержка решения осуществляется через специальный раздел по адресу https://support.simai.ru/
  • Вы можете проконсультироваться по приобретению решения по телефону 8-800-2000-865, email: sale@simai.ru и через сайт http://simai.ru/about/contact.php
ДОКУМЕНТАЦИЯ
  1. Документация по модулю SIMAI: Модуль опросов
Ссылки
  • Главная
  • Модули
  • Акции
  • Услуги
  • Отзывы
  • Блог
  • Новости
  • Контакты
  • Реквизиты
Поиск по сайту
Наши контакты

По всем вопросам обращайтесь:

Электронная почта: info@webdebug.ru

Telegram: webdebug

Форма обратной связи

Webdebug Bitrix certified
Webdebug QR-code
© ООО «Веб дебаг», 2011 – 2025. Политика конфиденциальности.
×
У Вас вопрос?
Загрузка ...
×
Связаться с нами
Загрузка ...
×
Установка модуля

Внимание! Повторная установка в демо-режиме приведет к окончанию демо‑режима и невозможности использовать модуль.

×
Запрос на приобретение
и настройку модуля
Загрузка ...