У меня сейчас просто для регистрации необходимо заполнить username, mail, password.. нужно ещё одно поле добавить телефон.
У меня это сейчас сделано через content type profile.. и там уже есть телефон.. только не знаю как его на форму регистрации вывести.. как это сделать?
Комментарии
да я поставил эту галку.. но всеровно нет этого поля...
Customize the display of this content profile - только где вотето?
аа это просто как description.. да есть Display settings.. стоит Display the full content..
почему поле не добавилось на регистрацию..??
if (isset($node_form[$field_name])) {
$form_add[$field_name] = $node_form[$field_name];
}
}
почемуто в node_form нет этих полей... как это так??
вот в $node_form['#field_info'] есть про phone.. а в самом $node_form нету
нет никаких предроложений почему оно так?
может оно не работает потому что в группе?
неужели нет ответа.. самый обычный функционал и не работает...
потом сделал print_r($form) после
foreach ($form['#content_profile_registration_use_types'] as $type => $typename) {
content_profile_registration_add_profile_form($type, $form, $form_state);
}
echo "<pre>";
print_r($form);
die();
вот что увидел..
этот функционал не работает или как??
(
[#access] =>
[#type] => value
[#value] => Array
(
[0] => Array
(
[value] =>
[_error_element] => default_value_widget][field_test][0][value
)
)
)
а ты права выставь для анонимов на редактирование нужного поля