Здравствуйте
Занимаюсь разработкой плагина для
Joomla 2.5.6 который должен срабатывать при регистрации нового пользователя или редактировании данных об уже зарегистрированных пользователях. Плагин назначает пользователя к определённой группе в зависимости от выбранной во фронт-энде страны.
Плагин пишу первый раз поэтому прошу больно не бить

а помочь.
Я сделал User
плагин и в нем использовал функцию onUserBeforeSave
Вот упрощённый вариант моей функции:
| Код: |
function onUserBeforeSave($previousData, $isNew, $futureData)
{
print_r($previousData['groups']);
// выдает:
// Array
// (
// [0] => 8
// [1] => 14
// )
// Я удаляю элемент [1] => 14 и добавляю новый
$previousData['groups'] = Array
(
[0] => 8
[2] => 15
);
}
}
|
Но после сохранения всех изменений группы к которым был привязан пользователь остаются прежними.
В чем может быть причина?
Спасибо!