Всем привет!
Народ помогите плиз разобраться с формой регистрации. Нужно 2. Как в этой теме http://www.drupal.ru/node/25591
С autoassignrole вроде разобрался. Но что-то не могу создать форму, или я неправильно что-то делаю, или тоже глючит.
Но вроде это уже релиз модуля.
И еще попутно вопрос, у меня сейчас есть дополнительные поля при регистрации, сделанные profile и они нужны, я так понимаю, что их не будет если я сделаю двойную регистрацию по данному типу?
Комментарии
все в руках вашего любимого поисковика.
Да я смотрел уже. Я не догоняю как делать форму...
задавайте конкретные вопросы: что не получается, что пробовали чтобы исправить, как делаете....
прочитав такое руки чешутся гадость какую-нибудь в рифму написать : )
Сделал views как описано в приложенном топике, он нормально отображается, то есть вроде работает.
* register as Студент
* register as Абитуриент
Autoassignrole тоже настроил. У меня это Студент и Абитуриент.
Не знаю с чего начать делать форму. То есть мне нужно сделать поля с помощью CKK, которые будут отображаться в двух формах, в зависимости от выбранной роли они разные.
Да, роли я тоже создал.
В общем первый вопрос, как сделать страницу(две) с нужными полями, которые будут открываться по двум разным адресам, /student, /leaver В случае Абитуриента, поля мыло, пароль. В случае Студента, например еще поле ФИО.
Читайте внимательнее, там все рассказано, + есть куча похожих топиков!!!
Появилось время продолжить ковыряние.
Я разобрался как создавать поля. Создал 2 тестовых поля, одно для роли студента, другое для роли абитуриента. Настроил права доступа в Permissions, так чтобы одно поле показывалось, когда я попадаю на страницу /student, другое /leaver.
Думаю что autoassignrole я настроил правильно, та как в заголовке формы появляется описание, которое прописано в autoassignrole, но поля не отображаются. Когда я ставлю content_permissions на анонимного пользователя появляются оба, когда разделяю нет ни одного. В чем может быть причина?
Поставил пропатченный content profile, который выложил kissfm, при сохранении параметров выдает такую ошибку:
# warning: array_filter() [function.array-filter]: The first argument should be an array in Z:\home\iup.te\www\sites\all\modules\autoassignrole\autoassignrole.module on line 473.
# warning: array_keys() [function.array-keys]: The first argument should be an array in Z:\home\iup.te\www\sites\all\modules\autoassignrole\autoassignrole.module on line 473.
Поля не показывает все равно.