Я просмотрел класс пользователей rainclub октябрь.
Класс пользователя связан с классом Group через belongstoMany отношения.
public $belongsToMany = [
'groups' => ['RainLab\User\Models\UserGroup', 'table' => 'users_groups'],
'address' => [
'\codework\users\models\Address',
'table'=>'codework_users_user_address',
'order'=>'addr'
]
];
Итак, когда вы добавляете пользователя в какой-либо группе, пожалуйста, убедитесь, что у вас есть, что группа уже создана в базе данных.
Имя таблицы user_groups: это будет вся группа, в которой пользователь может быть назначен.
Имя таблицы users_groups: это сводная таблица, которая содержит соотношение между пользовательской и групповой таблицей.
Надеется, что это поможет :)
Я знаю о сводной таблице. Но я не нашел функцию или свойство, как $ user-addUsergroup ('groupname'); Я знаю, что могу сделать прямой путь - обновить (таблица .. bla bla). Я был уверен, что есть простой способ. И большинство "Октябрь" способ – aleXela