Как пользоваться php вставками в Default values

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

Аватар пользователя MuKeP MuKeP 21 сентября 2015 в 14:23

Доброго времени суток. Вопрос следующий, есть форма для заполнения ФИО, которую могут заполнять зарегистрированные пользователи. Как сделать так, чтобы ФИО автоматически подтягивались из его профайла?

сайт на drupal 6

имена полей в профайле:
profile_lastname
profile_firstname
profile_middlename

собственно из стандартного объяснения

return array(
0 => array('value' => value for value, 'format' => value for format),
// You'll usually want to stop here. Provide more values
// if you want your 'default value' to be multi-valued:
1 => array('value' => value for value, 'format' => value for format),
2 => ...
);

я ничего не понял. наверное я отсталый и твердолобый.

мне в результате в поле по умолчанию нужно, чтобы вставлялись значения переменных
profile_lastname profile_firstname profile_middlename

Подскажите пожалуйста как это сделать или дайте ссылку на статью на форуме. Я не знаю как задать поисковой запрос.

Комментарии

Аватар пользователя MuKeP MuKeP 23 сентября 2015 в 16:13

Большое спасибо за ответ.
По ссылке я нашел решение моей проблемы.

собственно требовалось составить такую строку в блоке PHP Code для Default value

global $user;
profile_load_profile($user);
return array(0=> array('value' => $user->{profile_lastname}  .
                            ' ' . $user->{profile_firstname} .
                            ' ' . $user->{profile_middlename}
                       )
             );