Modx Evo 1.0.5
Хочу добавлять скидки определенным группам веб юзеров
нужно в плагине определить в какую группу (Имя группы) входит пользователь по его id
Как это сделать с помощью API или запросом
Quote from: MaxTax at Jul 10, 2011, 04:52 AM
входит пользователь по его id
Зачем по id? Если пользователь подключен, в массиве $_SESSION[’webUserGroupNames’] имена групп.
Или можно использовать $modx->isMemberOfWebGroup($groupNamesArray) - получает массив имен и возвращает истину или ложь
дело в том что плагин работает если статус заказа изменяется на оплачен, в таблице заказов есть поле id заказавшего по нему и требуется определить в какую группу он входит
Quote from: MaxTax at Jul 10, 2011, 08:36 AM
плагин работает если статус заказа изменяется на оплачен
А пользователь в этот момент подключен? Вообще, странно, определять скидки после оплаты, а не перед ней. В любом случае очень много вариантов реализации, выбор конкретного зависит от многих факторов.
в том то и дело что пользователь не подключен, статус заказа может изменить менеджер
скидка накопительная, так что только после оплаты
вопрос закрыт сделал запросом