значения по умолчанию из личного кабинета при оформлении заказа Ubercart

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

Аватар пользователя nyhm nyhm 6 апреля 2012 в 14:55

Всем привет, никак не могу разобраться, как сделать значения по умолчанию при оформлении заказа из личного кабинета.
Есть вход из соц сетей(ulogin), он тянет личные данные, записывает их в личный кабинет, при оформлении заказа необходимо установить значения по умолчанию.
Пробовал копать hook_form_after():

<?phpcase 'uc_cart_checkout_form':
 $form['panes']['delivery']['delivery_first_name']['#default_value'] = $user->name;
      break;?>

но у меня ничего не вышло(, выдал ошибку:
Notice: Undefined variable: user в функции hook_form_alter() (строка 236 в файле ../template.php).
Notice: Trying to get property of non-object в функции hook_form_alter() (строка 236 в файле ..template.php).

Как заставить его видеть поля профиля пользователя?
Подскажите, опытные люди, что копать.
Заранее спасибо.