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

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

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

TS Умные вопросы и ответы, комментарии к товару

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

TS Умные вопросы и ответы, комментарии к товару

TS Умные вопросы и ответы, комментарии к товару

Купить: 1 000 руб.
Попробовать (15 дней)
Скриншоты
Описание

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

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

Описание решения

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

Основные преимущества
  • Не использует деревья в БД, обычный список записей, что дает минимальную нагрузку на БД и быструю скорость вывода
  • Бесконечная вложенность при выводе записей, что придает наглядное отличие обсуждений и удобную иерархию
  • Отличие ответа эксперта от вопросов и комментариев других участников
  • Автоматическая подгрузка фото участника с сервиса Gravatar
  • Информативные уведомления при добавлении вопроса/ответа/комментария
  • Возможность изменения и удаления записей
  • Возможность поделиться ссылкой на вопрос/ответ/комментарий на форумах, в соц. сетях и т.д.
  • Разработан на ORM Битрикс + D7 API + jQuery + PHP + MySQL
  • и мн. др.
Отзывы (0)
Пока что нет отзывов.
Обсуждения (1)
Что нового
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 Умные вопросы и ответы, комментарии к товару
Поддержка
НИКАКУЮ ДОРАБОТКУ И ТЕХПОДДЕРЖКУ ВАШИХ САЙТОВ Я НЕ ОКАЗЫВАЮ!!!

НИКАКУЮ ПЛАТНУЮ И БЕСПЛАТНУЮ УСТАНОВКУ И НАСТРОЙКУ НА ВАШИХ САЙТАХ НЕ ОКАЗЫВАЮ!!!

НИКАКИЕ РАБОТЫ НА ВАШИХ САЙТАХ НЕ ОКАЗЫВАЮ!!!

НА ВАШИХ САЙТАХ Я ВООБЩЕ НИЧЕГО НЕ ДЕЛАЮ!!!

ЧИТАЙТЕ ВНИМАТЕЛЬНО ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ!!!

ОСУЩЕСТВЛЯЮ РАЗРАБОТКУ И ПОДДЕРЖАНИЕ РАБОТОСПОСОБНОСТИ МОДУЛЯ, А НЕ ВАШЕГО САЙТА!!!

ОКАЗЫВАЮ ПОМОЩЬ И КОНСУЛЬТАЦИЮ ПО ФУНКЦИЯМ МОДУЛЯ СОГЛАСНО П.
6.1.!!!

ЗА СПАМ, НЕАДЕКВАТНЫЕ, ПУСТЫЕ И БЕССМЫСЛЕННЫЕ ОБРАЩЕНИЯ ВЫ НАВСЕГДА ОСТАНЕТЕСЬ БЕЗ ОТВЕТА!!!

ЗАДАВАЙТЕ ВОПРОСЫ В КОММЕНТАРИЯХ И ОЖИДАЙТЕ ОТВЕТА!!!

СПАСИБО ЗА ВНИМАНИЕ!!!

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

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

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

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки
Для установки данного решения необходимо указать адрес вашего сайта, на котором установлен 1С-Битрикс. Вам также потребуется авторизоваться на своем сайте под правами Администратора, чтобы продолжить установку.
Как установить дополнение