We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 18793
    • 63 Posts
    Modx Evo 1.0.5
    Хочу добавлять скидки определенным группам веб юзеров
    нужно в плагине определить в какую группу (Имя группы) входит пользователь по его id
    Как это сделать с помощью API или запросом
      • 785
      • 2,113 Posts
      Quote from: MaxTax at Jul 10, 2011, 04:52 AM

      входит пользователь по его id
      Зачем по id? Если пользователь подключен, в массиве $_SESSION[’webUserGroupNames’] имена групп.
      Или можно использовать $modx->isMemberOfWebGroup($groupNamesArray) - получает массив имен и возвращает истину или ложь
        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
        Статьи о MODx, регулярно новые публикации
        • 18793
        • 63 Posts
        дело в том что плагин работает если статус заказа изменяется на оплачен, в таблице заказов есть поле id заказавшего по нему и требуется определить в какую группу он входит
          • 785
          • 2,113 Posts
          Quote from: MaxTax at Jul 10, 2011, 08:36 AM

          плагин работает если статус заказа изменяется на оплачен
          А пользователь в этот момент подключен? Вообще, странно, определять скидки после оплаты, а не перед ней. В любом случае очень много вариантов реализации, выбор конкретного зависит от многих факторов.
            Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
            Статьи о MODx, регулярно новые публикации
            • 18793
            • 63 Posts
            в том то и дело что пользователь не подключен, статус заказа может изменить менеджер
            скидка накопительная, так что только после оплаты
              • 18793
              • 63 Posts
              вопрос закрыт сделал запросом