Всем привет.Подскажите, я создаю профиль пользователя с помощью display suite и Conditional Fields, я сделал поле "есть ли автомобиль" если пользователь выбирает , что есть, то ему на выбор представляются марки авто, но тогда в профиле это поле с названием есть ли автомобиль, становится видимым в профиле, а если я скрываю его в настройках отображения, то оно пропадает, но вместе с ним автоматически скрываются и все зависимые от него поля.Есть ли выход с помощью настроек в модуле?
Комментарии
Может есть какой нибудь похожий модуль на Conditional Fields&
ставте модуль фиелд пермишенс
Спасибо за совет.Но с этим модулем получается, что если права выставить анониму, то все роли видят все поля, а если выставить разрешение определенной роли, то при регистрации полей не видно, а становиться видно только когда создан аккаунт и пользователю присвоена роль и только на странице редактирования аккаунта он может увидеть и заполнить поле.Подскажите как можно присвоить роль пользователю в процессе регистрации?
автоматическоеприсвоение есть модуль илим рулисами
Все модули с которыми я поработал, в том числе и рулес, добавляют роль пользователю, только после того как он выбрал себе роль и нажал регистрация, только после этого поля которые созданы для этой роли становятся ему видимыми во вкладке редактирования аккаунта.Единственный модуль, автоматически показал нужные поля это профиль2+profile_registration_patch(как то так называется), но эта связка мне не совсем подходит.Все таки Conditional Fields очень удобный модуль, как только главное поле сделать скрытым, а что бы от него зависящие поля оставались видимыми на странице профиля?
да нет вы вроде говрили автоматическо присовение роли... я пишу что после ргистрации рулесы автоматом дают еще одну роль по любым условиям заполнения профиля.
что такое главное поле
Спасибо за участие в моем вопросе.Главное поле это я имел ввиду в Conditional Fields например есть поле для выбора, кто вы человек или робот, человек выбирает нужное поле, сразу после этого автоматически подгружаются поля имя, фамилия или любые которые вы захотите создать.если выбирается поле робот то подгружаются другие поля которые вы создадите для этого поля.Так вот после в профиле я бы хотел, что бы отображались поля имя и фамилия, а главное поле человек было скрыто, но как только я скрываю главное поле, то поля имя и фамилия так же скрываются.Идеальный вариант был бы, если бы после выбора поля, автоматически без сохранения учетной записи, возможно с помощью аякс, присваивалась роль пользователю и после этого подгружались поля созданные для этой роли.