You are here

function uc_wishlist_settings_form_submit in UC Wish List 6

Same name and namespace in other branches
  1. 7 uc_wishlist.pages.inc \uc_wishlist_settings_form_submit()

File

./uc_wishlist.pages.inc, line 214
Page callback and functions for wish lists.

Code

function uc_wishlist_settings_form_submit($form, &$form_state) {
  $expiration = mktime(0, 0, 0, $form_state['values']['expiration']['month'], $form_state['values']['expiration']['day'], $form_state['values']['expiration']['year']);
  $address = array(
    'firstname' => $form_state['values']['delivery_first_name'],
    'lastname' => $form_state['values']['delivery_last_name'],
    'company' => $form_state['values']['delivery_company'],
    'addr1' => $form_state['values']['delivery_street1'],
    'addr2' => $form_state['values']['delivery_street2'],
    'city' => $form_state['values']['delivery_city'],
    'country' => $form_state['values']['delivery_country'],
    'zone' => $form_state['values']['delivery_zone'],
    'postcode' => $form_state['values']['delivery_postal_code'],
    'phone' => $form_state['values']['delivery_phone'],
  );
  uc_wishlist_update_wishlist($form_state['values']['wid'], $form_state['values']['title'], $expiration, (object) $address, $form_state['values']['description']);
  drupal_set_message(t('Your wish list has been updated.'));
}