[msProfile] Версия 1.0.0-beta. Первый релиз

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

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

В итоге на данный момент компонент умеет:
  • Выводить все профили покупателей, с отображением денег на счету, сколько он всего потратил, кто и когда его привел на сайт.
  • Количество денег на счету пользователя можно менять вручную или через API MODX — это объект msCustomerProfile.
  • Также вы теперь видите рефералов каждого пользователя, и сколько они потратили денег в магазине.
  • Есть два сниппета: для вывода профиля на фронтенде и для пополнения счета.
  • Пополнять счет можно всеми установленными методами оплаты miniShop2.
  • Есть возможность использовать методы MS2 только для пополнения, а все платежи проводить только со счета.
Надеюсь, это новое дополнение будет вам полезно.

Документация на своём месте.
Купить можно у нас в магазине — на период бета-версии цена снижена.

Для работы необходима последняя версия miniShop2 2.1.8!
Василий Наумкин
02 июля 2014, 10:46
modx.pro
3
2 463
+5

Комментарии: 11

but1head
02 июля 2014, 18:03
0
Есть ли возможность использования этого компонента для публикации ресурсов?
Например: создание ресурса в кабинете — его оплата за n руб. — публикация ресурса на сайте?
    Василий Наумкин
    02 июля 2014, 21:28
    0
    Нет, публикацией ресурсов он не занимается =)
      but1head
      02 июля 2014, 21:45
      0
      вопрос в том, возможно ли связать это как-нибудь с tickets для платной публикации)
        Василий Наумкин
        02 июля 2014, 21:46
        0
        Думаю да, можно. Если расширить стандартный класс корзины и заказа — без проблем.

        Ну и msProfile для этого не нужен — он только для работы с профилями и оплаты со счета.
    Николай
    02 июля 2014, 19:37
    0
    Реферальная система только для магазина будет? Отдельно бы её увидеть.
      Василий Наумкин
      02 июля 2014, 21:28
      +2
      Зачем?

      Просто установи MS2 и она у тебя уже работает через его плагин. Магазин бесплатный, плагин — тоже.
        Николай
        03 июля 2014, 03:42
        0
        Я пока не очень представляю как это работает. Ну и мне пока рано, так, задел на будущее. Спасибо, буду потихоньку разбираться.
      Василий Столейков
      12 января 2018, 13:11
      0
      msProfile сломалось и уже не работает с новыми версиями miniShop2?
      Весь процесс покупки с внутреннего счёта идёт как надо, но поле «Потрачено» (spent) не только уже не увеличивается на потраченную сумму, а наоборот, обнуляется!
      Специально для этого поднял тестовый хостинг и настроил miniShop2 и msProfile — ситуация точно такая же как и описывал, то есть никакие сторонние плагины на это не влияют…
        Василий Столейков
        12 января 2018, 13:13
        0
        Просто половина логики сайта была основана на этом поле spent, нужно теперь как-то выкручиваться…
          Василий Наумкин
          12 января 2018, 17:15
          +1
          Исходники же открыты, можно посмотреть и понять, что никакой логики для поля spent в дополнении просто нет.

          Если что-то и сломалось, то смотреть нужно в истории изменений самого miniShop2.
            Василий Столейков
            12 января 2018, 17:18
            0
            Да, спасибо, дошел уже до этого. В итоге сделал себе велосипедик опираясь на логику минишопа… ))
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          11