Компонент "Расширение Биллинга 2" 2.X

18 ноября 2017 - Feodor



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

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

Баллы начисляются тому, кто оставил комментарий, то есть комментатору.

В рамках компонента "Расширение для биллинга" мы даем бесплатно попробовать возможность работу с комментариями, если это кому-то понадобится. В дальнейшем возможно обновление компонента и расширение его функционала под различные задачи. В первую очередь, основываясь на собственных потребностях. Возможно внедрение нового функционала на основании Ваших пожеланий (на платной основе).
Как работает расширение биллинга для комментариев? Вы устаналиваете компонент, при установке компонента в раздел "Цены" биллинга добавляются строки для работы с комментариями. Здесь Вы указываете цену на комментарии для каждой группы пользователей.


Теперь переходим в настройки самого компонента. Здесь можно включить начисление баллов за комментарии. Пока галочка выключена - начисление и списание не будет работать. Также можно указать, в каких типах контента мы хотим, чтобы начисление за комментарии работало.


На вкладке "Баллы за комментарии" мы можем создать сколько угодно записей по начислению баллов за комментарий в зависимости от его объема. Согласитесь, комментарий за одно слово, и за 1000 слов, может стоить по-разному. Стоит обратить внимание, что указывается не цена, а множитель на цену, которая указана в настройках Биллинга в разделе "Цены". Это позволяет нам гибко использовать все имеющиеся настройки.


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

В ленте начисления и списания баллов пользователь видит каждое изменение по его балансу в рамках работы с комментариями. При нажатии на название операции, Вы попадете на страницу с данным комментарием.



Понравилась запись? Поделитесь ею в соцсетях!


Instantcms.ru


Похожие статьи:

Новости разработчиковАнонс модуля "Поощрение пользователей"

Новости разработчиковЗагрузка расширений через админку

Новости разработчиковЗаменяем название компонента, url и т.д. на примере FAQ

Новости разработчиковКомпонент Сервис Ёлок ver.1.1

Новости разработчиковМодуль аккардион статей

Рейтинг: 0 Голосов: 0 13 просмотров
Комментарии (0)

Нет комментариев. Ваш будет первым!