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

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

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

TS Умные вопросы и ответы

Система вопросов, ответов и комментариев к товару, новостям, статьям и т.д. Разработан специально для интернет-магазинов, для улучшения качества обслуживания клиентов и повышения конверсии сайта.Основные преимуществаНе использует деревья в БД, обычный список записей, что дает минимальную нагрузку на БД и быструю скорость выводаБесконечная вложенность при выводе записей, что придает наглядное отличие обсуждений и удобную иерархиюОтличие ответа эксперта от вопросов и комментариев других участниковСсылки в сообщениях не индексируются и не передают вес страницы на другие сайты, поисковый робот все видит текстомАвтоматическая подгрузка фото участника с сервиса GravatarИнформативные уведомления при добавлении вопроса/ответа/комментарияВозможность изменения и удаления записейВозможность поделиться ссылкой на вопрос/ответ/комментарий на форумах, в соц. сетях и т.д.Разработан на ORM Битрикс + D7 API + jQuery + PHP + MySQLи мн. др.

TS Умные вопросы и ответы

TS Умные вопросы и ответы

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

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

Опубликовано:
01.03.2017
Обновлено:
28.11.2017
Версия:
1.7.1
Установлено:
100 - 499 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес»
Адаптивность:
Да
Поддержка Композита:
Нет

Описание

Система вопросов, ответов и комментариев к товару, новостям, статьям и т.д.
Разработан специально для интернет-магазинов, для улучшения качества обслуживания клиентов и повышения конверсии сайта.

Основные преимущества
  • Не использует деревья в БД, обычный список записей, что дает минимальную нагрузку на БД и быструю скорость вывода
  • Бесконечная вложенность при выводе записей, что придает наглядное отличие обсуждений и удобную иерархию
  • Отличие ответа эксперта от вопросов и комментариев других участников
  • Ссылки в сообщениях не индексируются и не передают вес страницы на другие сайты, поисковый робот все видит текстом
  • Автоматическая подгрузка фото участника с сервиса Gravatar
  • Информативные уведомления при добавлении вопроса/ответа/комментария
  • Возможность изменения и удаления записей
  • Возможность поделиться ссылкой на вопрос/ответ/комментарий на форумах, в соц. сетях и т.д.
  • Разработан на ORM Битрикс + D7 API + jQuery + PHP + MySQL
  • и мн. др.
Отзывы (0)
Пока что нет отзывов.
Обсуждения (16)
1 - 5 из 16
Что нового
1.7.3 (28.11.2017) Добавлена новая таблица api_qa_settings для новой версии модуля 2.0
1.7.2 (27.11.2017) (beta) ДОБАВЛЕНО В таблицу api_qa_question добавлено два новых поля: IS_SPAM, IS_ERASE Добавлена новая таблица api_qa_spam для новой версии модуля 2.0
1.7.1 (23.11.2017) Системный алерт соглашения о персональных данных заменен на стилизованный (api.core)
1.7.0 (23.11.2017) Доработан компонент "Список вопросов и ответов (api:qa.list)"
  • Добавлены новые настройки:
    1) Разрешено отвечать
    2) Текст уведомления для "Авторизованные"
    3) Текст уведомления для "Редакторы"
    4) Формат даты - 22 Февраля в 7:30
  • Настройка: Разрешено отвечать - Все, Авторизованные, Редакторы.
    Редакторы - группа пользователей, у которой есть права на запись этого модуля.
  • Соответствующие уведомления для тех, у кого нет права отвечать.
После обновлений необходимо открыть и пересохранить настройки компонентов, желательно сбросить композитный кэш, чтобы применились новые параметры в JS.
1.6.6 (23.11.2017) Фикс обновлений
1.6.5 (23.11.2017) Обновлен компонент api:qa.recent, добавлены новые параметры и новый формат даты.
1.6.4 (22.11.2017) Доработан административный интерфейс
1.6.2 (18.11.2017) Исправлена ошибка обновлений
1.6.1 (18.11.2017) ИЗМЕНЕНОВсе алерты заменены на apiAlert() модуля TS Front-end framework (api.core), наличие этого модуля обязательно.
1.6.0 (15.11.2017) ДОБАВЛЕНО
  • Новый параметр "E-mail администратора", можно сделать динамическую подстановку E-mail авторам статей.
ИЗМЕНЕНО
  • Интерфейс списка вопросов
1.5.3 (06.09.2017) ИСПРАВЛЕНО
  • SQL-ошибка Unknown column api_qa_question.PAGE_URL
1.5.2 (02.08.2017) [x] Фикс SQL-ошибок
1.5.1 (04.07.2017) [x] Фикс параметров компонента
1.5.0 (04.07.2017) [+] Добавлена возможность использовать комментарии на текстовых/статических страницах
[+] Добавлена возможность записи в таблицу два новых поля:
PAGE_TITLE - Заголовок страницы
PAGE_URL - HTTP-адрес страницы
Если передать их через параметры компонента, то в уведомлениях на почту также будут приходить эти данные, а не элемента инфоблока.
Подробная инструкция, как сделать комментарии на текстовой странице читайте на моем сайте в разделе Статьи
https://tuning-soft.ru/articles/bitrix-modules/1c-bitrix-how-to-create-a-page-question-and-answer-faq-comments.html
1.4.0 (01.07.2017) [+] Добавлена премодерация в раздел настроек компонента "Основные параметры"
[+] Добавлена поддержка 152-ФЗ о персональных данных в раздел настроек "Обработка персональных данных"
1.3.0 (07.04.2017) [+] Добавлено удаление дерева записей и стирание только одного
Необходимо открыть настройки компонента и пересохранить, чтобы применились описания кнопок и подсказок.
Текст удаления запиписи в окне необходимо заменить на новый:
Все комментарии к записи будут удалены. Желаете удалить запись №#ID#?
1.2.0 (12.03.2017) [+] Добавлен административный интерфейс управления комментариями в раздел Сервисы
1.1.0 (11.03.2017) [+] Добавлен новый компонент "Последние комментарии"
При добавлении нового вопроса/ответа/комментария кэш компонента будет обновляться
1.0.5 (02.03.2017) [x] Текстовые ссылки заменены на кликабельные с помошью JS, полностью закрытые от индексации
1.0.4 (27.02.2017) [х] Фикс описания компонента
1.0.3 (25.02.2017) [x] Фикс авторесайза поля вопроса/ответа
1.0.2 (25.02.2017) [+] Добавлен Gravatar
[x] Фикс интерфейса
Установка
Требования  
  • 1С-Битрикс: Управление сайтом 15+
     Возможно будет работать и на старых версиях, главное чтобы была поддержка D7 и ORM
  • Редакция 1С-Битрикс любая
  • Установленный модуль "Информационные блоки"
  • PHP 5.5+

Установка

Установка обычная из маркетплейс Битрикс по кнопке "Купить" или "Попробовать", указывайте там свой адрес сайта и устанавливайте демо-версию модуля.

После установки модуля в визуальном редакторе в разделе Тюнинг-Софт появится раздел с компонентом списка вопросов и ответов
 
 
 Вам необходимо настроить этот компонент, где-то в карточке товара в коде разместить и передать в параметры минимум два значения товара, вообще доступно пять:
 
 1) IBLOCK_ID - Идентификатор инфоблока
 Обязательно в этот ключ надо передать идентификатор инфоблока, например:
 "IBLOCK_ID" => $arResult["IBLOCK_ID"]
 
 2) ELEMENT_ID - Идентификатор элемента
 В этот ключ надо передать идентификатор элемента/товара/статьи/новости и т.д., например:
 "ELEMENT_ID" => $arResult["ID"]
 
  3) PAGE_URL - Относительный адрес страницы товара из настроек инфоблока
 Это необязательный параметр, в него нужно передавать относительные url - товара инфоблока, например:
 "PAGE_URL" => $arResult["DETAIL_PAGE_URL"]
 
 Если оставить пустым, компонент сам возьмет адрес элемента в инфоблоке,  просто это +1 запрос к БД, если ваш сайт работает медленно и есть такая  возможность передать адрес товара, рекомендую все же передать, но  дополнительно получать адрес и передавать сюда смысла нет, тогда лучше  оставить пустым.
 
 4) XML_ID - Внешний код элемента (строка макс. 255 символов)
 Если на вашем сайте идентификаторы элемента изменяются периодически или  настроена синхронизация с 1С, то возможно вам подойдет привязка  вопросов не к ELEMENT_ID а к XML_ID
 
 5) CODE - Символьный код элемента (строка макс. 255 символов)
 Также добавил на всякий случай привязку к коду элемента, бывает и такой  случай, когда айдишники изменяются, а символьный код товара  сохраняется, тогда вам подойдет привязка вопросов не к ELEMENT_ID в к CODE
 
 Т.е. обязательно надо передать в компонент идентификатор инфоблока и один из трех идентификаторов товара:
 IBLOCK_ID + ELEMENT_ID|XML_ID|CODE
 
 Это все, если все настроили верно, вопросы будут привязываться к Инфоблоку и Товару, привязка к инфоблоку обязательна.
 
 Готовый код вызова компонента, имейте ввиду, с годами модуль  обновляется, часть настроек тут могут быть устаревшими, но я стараюсь их  обновлять.
<? $APPLICATION->IncludeComponent(
 "api:qa.list", 
 "",
 array(
  "PAGE_URL" => "",
  "IBLOCK_ID" => $arResult["IBLOCK_ID"],
  "ELEMENT_ID" => $arResult["ID"],
  "XML_ID" => "",
  "CODE" => "",
  "INCLUDE_CSS" => "Y",
  "THEME" => "flat",
  "COLOR" => "orange1",
  "HASH" => "",
  "FORM_QUESTION_MESS_TITLE" => "Задать вопрос",
  "FORM_QUESTION_MESS_SUBMIT" => "Отправить",
  "FORM_QUESTION_MESS_SUBMIT_AJAX" => "Отправляется",
  "FORM_QUESTION_MESS_REPLY" => "Получать ответы на почту",
  "FORM_QUESTION_MESS_NAME" => "Ваше имя *",
  "FORM_QUESTION_MESS_EMAIL" => "Эл. почта *",
  "FORM_QUESTION_MESS_TEXT" => "Вопрос *",
  "FORM_ANSWER_MESS_TITLE" => "Добавить ответ",
  "FORM_ANSWER_MESS_SUBMIT" => "Отправить",
  "FORM_ANSWER_MESS_SUBMIT_AJAX" => "Отправляется",
  "FORM_ANSWER_MESS_REPLY" => "Получать ответы на почту",
  "FORM_ANSWER_MESS_NAME" => "Ваше имя *",
  "FORM_ANSWER_MESS_EMAIL" => "Эл. почта *",
  "FORM_ANSWER_MESS_TEXT" => "Ответ *",
  "LIST_QUESTION_MESS_EXPERT" => "Эксперт",
  "LIST_QUESTION_MESS_BUTTON_ANSWER" => "Ответить",
  "LIST_QUESTION_MESS_BUTTON_EDIT" => "Изменить",
  "LIST_QUESTION_MESS_BUTTON_DELETE" => "Удалить",
  "LIST_QUESTION_MESS_LINK" => "Ссылка на вопрос/ответ №#ID#",
  "LIST_QUESTION_MESS_BUTTON_SAVE" => "Сохранить",
  "LIST_QUESTION_MESS_BUTTON_CANCEL" => "Отмена",
  "LIST_QUESTION_MESS_CONFIRM_DELETE" => "Желаете удалить запись №#ID#?",
  "LIST_QUESTION_MESS_TEXT_DELETE" => "Сообщение удалено"
 ),
 false
); ?>

Дополнительно
  • Вопросы можно сделать для любой информации, которая записывается в инфоблоки в виде элементов
  • Компонент  необходимо размещать вне кэша, если он закэшируется в карточке товара в html, то ничего работать не будет
  • Разместить компонент можно в некэшируемых файлах шаблона компонента, которые вводят товары, например:
     component_epilog.php, element.php
  • Если вопросы и ответы нужно обязательно размещать в шаблоне в файле template.php, то при включенном кэшировании вам поможет доп. модуль TS Некешируемая область
  • В настройках компонента есть возможность передать в ссылку  якорь/хэш, чтобы при переходе по ссылке из почты открывалась нужная вкладка товара с вопросам, если конечно на вашем сайте такое есть.
  • Есть возможность в любом месте шаблона сайта вывести счетчик вопросов с помощью html-кода с классом api-qa-count
    Просто добавьте его в любое место, например в заголовок таба, как на скрине, компонент сам подставит количество вопросов.
    <span class="api-qa-count"></span>
    


Подробная и актуальная документация
TS Умные вопросы и ответы, комментарии к товару
Поддержка
Уважаемые клиенты, никакую помощь и консультации по модулям я больше не оказываю, подробнее здесь.
Консультации по решениям на маркетплейс закрыты

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

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

Рекомендуем

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

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