Advertisement
Guest User

Untitled

a guest
Jun 24th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.38 KB | None | 0 0
  1. #Module en question addresses-6.x-1.08
  2. #Donc dans le fichier addresses_user.module
  3.  
  4. function addresses_user_form_user_profile_form_alter(&$form, &$form_state, $register = FALSE) {
  5.   if (!variable_get('addresses_user_book', FALSE) &&
  6.       ($register || $form['_category']['#value'] == 'account')) {
  7.     if (empty($register)) {
  8.       module_load_include('inc', 'addresses_user');
  9.       if ($addresses = _addresses_user_address_get($form['#uid'])) {
  10.         // first the first element (may not be [0])
  11.         foreach($addresses as $address) {
  12.           break;
  13.         }
  14.       }
  15.     }
  16. ... Le reste du code de la fonction est identique dans la version 1.10
  17.  
  18. #Module en question addresses-6.x-1.10
  19. #Toujours dans le fichier addresses_user.module
  20. function addresses_user_form_user_profile_form_alter(&$form, &$form_state, $register = FALSE) {
  21.   if (!variable_get('addresses_user_register', FALSE) &&
  22.       ($register || $form['_category']['#value'] == 'account')) {
  23.  
  24.     // get existing user address if defined
  25.     $address = array();
  26.     if (!$register) {
  27.       module_load_include('inc', 'addresses_user');
  28.       $addresses = _addresses_user_address_get($form['#uid']);
  29.       if (!empty($addresses)) {
  30.         // get the first element (may not be $addresses[0])
  31.         $address = array_shift($addresses);
  32.         // (should we check that it is a primary address?)
  33.       }
  34.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement