UMIhelp
Разработка дополнительного функционала => Custom макросы => Тема начата: he100885ldv от 11 Января 2012, 23:35:14
-
Добрый день, сталкнулся с такой проблемой.
никак не получается добавить дополнительные данные при регистрации пользователя.
Например Имя Телефон Адрес, как это можно реализовать?
-
нужно в модуле "Шаблоны данных" найти тип данных "пользователь" и там добавить необходимые поля, а также не забыть проследить за тем что вывод этих полей прописан в шаблоне
-
Добрый день.
У меня продолжение этого вопроса.
Допустим есть категория пользователей - назовем их Учителя - которая может добавлять других пользователей (Учеников).
Но ведь стандартный users/registrate_do не позволяет регистрировать кого-то уже авторизованным пользователям. Ибо система считает, что пользователь авторизовался и пытается зарегистрироваться снова.
Как нам быть?
Как взять свойства пользователя и составить форму - понятно. Для этого есть getCreateForm. А вот как сохранить создаваемый в формочке объект?
-
кастомом, другого решения пока в голову не приходит. Кастом будет доступен только данной категории пользователей "учителя" и будет создавать нового пользователя с указанными данными. Для быстроты создание такого кастома, за основу возьмите стандартный макрос users/registrate_do
-
Спасибо, попробуем.
-
Если вдруг будете создавать новый тип данных от "пользователь" и удивитесь что в админке создавая новый тип данных у нового объекта остался таки "пользователь" - так и должно быть, служба заботы какбэ уже разбирается.
Я пока в подобных ситуациях занимаюсь кроиловом с группами пользователей. Для ограничения доступа к функционалу этого будет достаточно