sposidelova

Где редактируется Профиль в личном кабинете пользователя?

Recommended Posts

Хотела отредактировать Профиль в  личном кабинете пользователя, нужно добавить выбор группы (Собственник, Агентство, Риелтор)

Подскажите где?

post-2244-0-51310500-1416500198_thumb.jp

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вам нужно разрешить доступ к полю user.group_id в редакторе форм для группы пользователей и риэлторов.

И в настройках прописать, какие группы может выбирать пользователь

ID групп, допустимых к выбору пользователем (newuser_registration_shared_groupid)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ничего не получается в админке все сделали, а выбор групп так и не появляется

поднимим вопрос, ID групп для теста вписали 3,4,5
то есть заполнили ID групп допустимых к выбору пользователем
в DATA группа обязательна и всем отображается, но к сожалению ни при редактировании в профиле самому пользователю выбо не доступен и вообще не виден
изменить принадлежность к группе может только админ через админку, найдя в "пользователях" и выбрав другую группу.
Что не так ? и почему не выбирается и не возможно вообще сделать группу?
скрин


 

выборгрупп.jpg

выборгрупп1.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Выбор группы доступен только при регистрации. Если заполнено поле которое Дмитрий написал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
16 минут назад, TopRaN сказал:

Выбор группы доступен только при регистрации. Если заполнено поле которое Дмитрий написал.

так мы перечислили группы и написали 3,4,5 и ничего не происходит и не происходило
ID групп, допустимых к выбору пользователем (newuser_registration_shared_groupid)

поправка (добавлено, отредактировано сообщение).


Хм оба браузера ушли в ошибку, перезагрузились с восстановлением вкладок, после этого вышли из ЛК, попробовали нового пользователя зарегистрировать и уже выбор групп, появился, хотя ранее этого не было, может кеш? F5 жали ранее, и не однократно входили и выходили

сейчас уже вот так выбор организован 
правильно?

 

выборгрупп2.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Еще вопрос
если например любому желающему дать выбор групп и он будет выбирать из доступных в 
ID групп, допустимых к выбору пользователем (newuser_registration_shared_groupid)  а тут например написано 3,4,5

то как  быть с 
ID групп присваемым новым 
автозарегистрированным пользователям (стоит 5)
зарегистрировавшихся пользователей (стоит тоже 5)
 

как понять автозарегистрированные и зарегистирировашиеся
предположим что 
автозарегистрированных это те кто подавал объявления через ADD объявление
а вот зарегистрировавшиеся это те кто через ЛК
так?
и что будет если 
 автозарегистрированным пользователям (стоит 5) а поставить 4,5 то есть несколько цифр
зарегистрировавшихся пользователей (стоит тоже 5 а поставить 4,5 то есть несколько цифр
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1. В чем проблема? Дайте.

2. По умолчанию стоит ID 5, вы можете изменить на другой, но смысл какой? Группу можно будет позже изменить в ЛК.

3. По умолчанию да, хотя всё зависит от настроек.

4. Не стоит указывать несколько групп, зарегистрировавшийся должен быть отнесен к одной группе а не принадлежать одновременно, например к Администратору и гостю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, Chernetskiy сказал:

1. В чем проблема? Дайте.

2. По умолчанию стоит ID 5, вы можете изменить на другой, но смысл какой? Группу можно будет позже изменить в ЛК.

3. По умолчанию да, хотя всё зависит от настроек.

4. Не стоит указывать несколько групп, зарегистрировавшийся должен быть отнесен к одной группе а не принадлежать одновременно, например к Администратору и гостю.

относительно ответа 2
вы тут не правы :)))  группу пользователь ну ни никак не может сменить, это может только администратор в админке, пользователю такой возможности в ЛК не дано, или мы не правы?
 

и еще вопрос к примеру у нас ID соответствуют таким группам
3) риелтор
4) частноелицо

5)бесплатныйпользователь

на что они влиют эти группы ? только визуально статус присваивается и все? или как то в случае покупки биллинга можно массово привязывать тарифы к определенным группам?
к примеру ну какая сейчас разница к какой группе принадлежит зарегистрировашийся? да хоть к группе "дизайнеры к примеру"
помню на форуме Константин писал что если лицо относиться к группе "Риелтор" то он выводится в карточке объекта справа в теме Реалия как "Наш Агент", все остальное вроде безразлично?

Вопрос 2
а что будет для убедительности если дать выбор пользователям например выбирать группы 2,3
а в поле присваивать ID группу зарегистрировашемуся пользователю группу 5
то есть выбрать он сможет только из 2 или 3 группы а автоматом присвоится 5 :)))


 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Видимость выбора группы можно определить в таблице user, строка group_id, если установлена видимость для Администратора, то только он эту позицию и видит. Обычно смысла менять это нет. Риэлтора или Агентство вы можете сами указать, после проверки клиента, а гостю этот выбор и не нужен, может он надумает стать Администратором? Эту позицию можно использовать и в более широком смысле, например дать возможность гостю добавлять 1 объявление а риэлторам несколько но за деньги...

Группам можно определить разные права и возможность доступа в админку к части возможностей (добавлять рекламу, страницы,новости, пополнять справочники и т.п., что сочтешь нужным)

Кого выводить в карточке объекта определяешь сам, можно выводить/не выводить конкретные группы или конкретного пользователя.

По вопросу 2 - вполне реально, только я не знаю, что у вас обозначают эти группы, у меня их больше и ID другие. Например при регистрации пользователь получает ID гостя, в дальнейшем можно изменить его ID на собственника или риэлтора, агентство, застройщика. Соответственно для последних 3 групп можно предоставить видимость для выбора группы, чтобы сами выбирали, но надо будет заблокировать выбор группы Администратор и наверное сделать таблицу с Агентствами/застройщиками, из которой они смогут выбирать в ЛК свое агентство или строительную компанию (ID, название, описание, телефоны, email, логотип и т.д.), что в дальнейшем можно будет выводить на странице сайта по Агентствам и застройщикам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1. Группу пользователя нельзя изменить через профиль в ЛК. Это заблокировано на уровне кода. Даже ее расшаривание в модели не отобразит поле выбора форме правки профиля в ЛК.

2. Дефолтная группа присваиваемая при регистрации указывается только одна. Если нужно дать несколько на выбор, то используется newuser_registration_shared_groupid и дать доступ к полю выбора группы всем пользователям. Иначе, если поле не будет расшарено, то всегда будет применяться newuser_registration_groupid

3. Сами по себе группы, кроме групп _unregistered и admin, НИЧЕГОШЕНЬКИ не обозначают. Это всего лишь условное группирование пользователей. И что вы решите им навесить по этому признаку, то и будет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
19 часов назад, abushyk сказал:

3. Сами по себе группы, кроме групп _unregistered и admin, НИЧЕГОШЕНЬКИ не обозначают. Это всего лишь условное группирование пользователей. И что вы решите им навесить по этому признаку, то и будет.

А где именно навешиваются права пользователям и как ?
То есть помимо групп админ и незарегистрированные создаем несколько групп например гости риелтор агенство посредник какие права им можно дать ? (наверное только стандартные -размещать объявления, менять профиль,  что еще ?)
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

из коробки и без лишних движений вы можете:

- управлять правами видимости для них

- доступы в админку к отдельным приложениям

- варианты вывода в шаблоне, которые могут зависеть от группы

- при использовании биллинга могут присваиваться тарифы, хотя это от групп не сильно зависит

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас