Задать вопрос
@bighoc
php/javascript developer

Как добавить филд в форму регистрации програмно?

Как добавить филд в форму регистрации програмно? Ну и сохранять это значение?

Я ищу в сторону hook_form_alter() но пока не пойму как он работает
  • Вопрос задан
  • 2256 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
AlexFreem
@AlexFreem
addicted
function yourmodulename_form_alter(&$form, &$form_state, $form_id) {
    if ($form_id == 'user_register_form') {
        $form['newfield'] = array(
            '#type' => 'textfield',
            '#title' => t('Sample field')
        );
    }
}


А вот по поводу сохранять - это уже другой вопрос. Зависит от того куда сохранять и в каком виде. Можно же делать связку с полями какими то у создаваемого пользователя. Конкретизируйте вопрос.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы