Visualmafia: Блог

Главные вкладки

Разные формы регистрации на Drupal7

14 октября 2011 в 1:20

Возникла такая проблема- как создать разные формы регистрации. На Drupal6 есть решение через модуль "content profile", на семерку пока такого нет. У меня есть два типа пользователей: "Частное лицо" и "Фирма" -поля у них разные должны быть, как при регистрации, так и потом при просмотре профиля юзера. Поставил модуль "auto assign role", для выбора типа пользователя и все, на этом пока тупик. Испольщователь модуль "Profile 2" не хочу, т.к. он создает свои профили, не из "коробки". Подскажите плс, кто уже такое решал! Спасибо!

Как лучше реализовать при регистрации обязательное создание ноды

11 октября 2011 в 0:30

Помоги плс умным советом и свежим взглядом на вопрос. У меня будет каталог фирм и на кажого пользователя только одна фирма. И нужно, что бы при регистрации пользователя создавался материал типа "Фирма" и заполнялись поля одновременно. Т.е после входа пользователя на сайт уже к нему прикреплена фирма. Можно сделать подулем Node_limit ограничение на создание только одной фирмы, но не обязывает ее создавать, а мне так нельзя. Может можно как-то решить вопрос так: зарегился человек, вошел под своим аккаунтом и пока не разместит фирму, то ничего делать не сможет. Но все же лучше, что бы человек в самом начале указал свои данные по регистрации сразу же заполнил ноду по фирме. Есть модуль под названием inline_registration, он якобы для этого и сделан, но его легко обойти и работает очень нестабильно и криво. Спасибо за помощь!

Как привязать к ноде автора виевс с выводом других типов материала того же автора?

13 сентября 2011 в 22:37

Подскажите плс как решить такой вот вопрос, пока даже мыслей нет через что "копать". У меня есть 3 типа мариала: фирма, галерея, товары. При открытии ноды с типом материала "Фирма", нужно что бы под ней выводились виевсы, в которых будет содержание галерей и товаров, но именно этого пользователя, что создал ноду с типом материала "Фирма". Я сделал через cck и insert_view вывод после ноды фирмы галереи и товаров, но показываются все галереи и все товары, всех пользователей, а нужно же только того, кто создал данную фирму. Спасибо большое за помощь!