Custom user detail page tpl file in Drupal-7

Component ID

2159653

Component name

Custom user detail page tpl file in Drupal-7

Component type

theme

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

Step: Create " page--user.tpl.php " file and placed in theme template folder

global $user;
$user_fields = user_load($user->uid);
$firstname = $user_fields->field_first_name['und']['0']['value'];
$lastname = $user_fields->field_last_name['und']['0']['value'];
$address = $user_fields->field_address['und']['0']['value'];

print  t("First Name: " . $firstname).'<br/>' ;
print  t("Last Name: " . $lastname).'<br/>' ;
print  t("Address: " . $address).'<br/>' ;
  global $user;
            $user = user_load($user->uid);
            print theme_image_style(
                array(
                    'style_name' => 'thumbnail',
                    'path' => $user->picture->uri,
                    'attributes' => array(
                        'class' => 'avatar'
                    )
                )
            );
        
print t("Member for:".(format_interval(time() - $user->created)));