Добавить ещё одно поле - галку(показать мои данные). При сохранении профиля, через rules или свой модуль, перед сохранение пользователя, нужный хук вызвать, проверить стоит ли галка? Как то сложно получается. Нет, перед выводом отображения проверять галку. Ну как то так.
включать там же где и все остальные модули - admin/modules
после включения на странице редактирования каждого поля в Profile2 появится чекбокс
"Make the content of this field private"
если этот чекбокс выбран то содержание поля будет показываться только хозяину профиля и администратору сайта
настраивать видимость полей для разных ролей более гибко (и не только для profile2 но и для любых других типов материалов) можно с помощью модуля [module=field_permissions]
Комментарии
Добавить ещё одно поле - галку(показать мои данные).
При сохранении профиля, через rules или свой модуль, перед сохранение пользователя, нужный хук вызвать, проверить стоит ли галка?Как то сложно получается. Нет, перед выводом отображения проверять галку. Ну как то так.есть еще вреанты??
можно при галке в аккаунте. укрывать просто поля темизацией.
conditional fields
а то озимые не взойдут. всегда укрывайте поля темизацией!
))))))))
conditional fields
ну и как же это поможет юзерам скрывать / не скрывать поля?
есть вроде дляю зерав приватные поля из профиля и не приватные...
быть может стоит посмотреть модуль?
нет ну если создать поле - чекбокс и на которое повесить дейсвия. Только он скроет вроде как ото всех а не от тех кто смотрит нет?
не ужели не кто не сталкивался с такой реализацией
не ужели не кто не сталкивался с такой реализацией?
может [module=user_field_privacy] подойдет
ну я выше на этот модуль намекал как раз .
включать там же где и все остальные модули - admin/modules
после включения на странице редактирования каждого поля в Profile2 появится чекбокс
"Make the content of this field private"
если этот чекбокс выбран то содержание поля будет показываться только хозяину профиля и администратору сайта
настраивать видимость полей для разных ролей более гибко (и не только для profile2 но и для любых других типов материалов) можно с помощью модуля [module=field_permissions]