mmmmm pero lo que yo quiero es guardar esa relacion cuando guardo el
formulario de usuario y no quiero mostrar la lista de grupos en el
formulario.
entonces tengo mi sfGuardUserForm asi:
class sfGuardUserForm extends PluginsfGuardUserForm
{
public function configure()
{
$this->removeFields();
$profileForm = new UsuarioForm($this->object->Usuario);
unset($profileForm['id'], $profileForm['sf_guard_user_id']);
$this->embedForm('Profile', $profileForm);
//aquí tomo el nombre del grupo que quiero asignarle al
nuevo usuario
$grupo = sfContext::getInstance()->getRequest()-
>getParameter('tipo');
}
protected function removeFields()
{
unset(
$this['created_at'], $this['updated_at'],
$this['is_active'], $this['algorithm'],
$this['is_super_admin'], $this['last_login'],
$this['groups_list'], $this['permissions_list'],
$this['salt']
);
}
}
como hacer para asignarle ese grupo al nuevo usuario que estoy por
crear?
ayudita?????
On 20 nov, 05:32, eemece2 Eduardo Martinez <
eeme...@gmail.com> wrote:
> Hola,
>
> yo uso:
>
> $user->addGroupByName('comercial');
>
> si tengo el nombre del grupo.
>
> que es una funcion de PluginsfGuardUser
>
> saludos,
> Edu
>