2 формы регистрации

Аватар пользователя Dusk Dusk 27 февраля 2010 в 17:37

Всем привет!
Народ помогите плиз разобраться с формой регистрации. Нужно 2. Как в этой теме http://www.drupal.ru/node/25591
С autoassignrole вроде разобрался. Но что-то не могу создать форму, или я неправильно что-то делаю, или тоже глючит.
Но вроде это уже релиз модуля.
И еще попутно вопрос, у меня сейчас есть дополнительные поля при регистрации, сделанные profile и они нужны, я так понимаю, что их не будет если я сделаю двойную регистрацию по данному типу?

Комментарии

Аватар пользователя mak-vardugin mak-vardugin 28 февраля 2010 в 2:46

задавайте конкретные вопросы: что не получается, что пробовали чтобы исправить, как делаете....

"Dusk" wrote:
Я не догоняю

прочитав такое руки чешутся гадость какую-нибудь в рифму написать : )

Аватар пользователя Dusk Dusk 28 февраля 2010 в 3:22

Сделал views как описано в приложенном топике, он нормально отображается, то есть вроде работает.
* register as Студент
* register as Абитуриент
Autoassignrole тоже настроил. У меня это Студент и Абитуриент.
Не знаю с чего начать делать форму. То есть мне нужно сделать поля с помощью CKK, которые будут отображаться в двух формах, в зависимости от выбранной роли они разные.

Аватар пользователя Dusk Dusk 28 февраля 2010 в 3:35

Да, роли я тоже создал.
В общем первый вопрос, как сделать страницу(две) с нужными полями, которые будут открываться по двум разным адресам, /student, /leaver В случае Абитуриента, поля мыло, пароль. В случае Студента, например еще поле ФИО.

Аватар пользователя Dusk Dusk 12 марта 2010 в 18:13

Появилось время продолжить ковыряние.
Я разобрался как создавать поля. Создал 2 тестовых поля, одно для роли студента, другое для роли абитуриента. Настроил права доступа в Permissions, так чтобы одно поле показывалось, когда я попадаю на страницу /student, другое /leaver.
Думаю что autoassignrole я настроил правильно, та как в заголовке формы появляется описание, которое прописано в autoassignrole, но поля не отображаются. Когда я ставлю content_permissions на анонимного пользователя появляются оба, когда разделяю нет ни одного. В чем может быть причина?

Аватар пользователя Dusk Dusk 15 марта 2010 в 1:32

Поставил пропатченный 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.
Поля не показывает все равно.