Hur visa

Events happening in the community are now at Drupal community events on www.drupal.org.
Patrick Danielsson's picture

Har gjort ett eget tema i D7, där jag i min page.tpl för närvarande har en rad där det visas vilket användarnamn man är inloggad som. Kan man ändra detta, så att det istället visas ett fält från Profile, där jag har en rad som heter "profile_name", kan man visa detta istället? Hur gör man isåfall enklast?

<?php if (!$user->uid): ?>
<?php echo l(t("Log in"), "user");?>
<?php else: ?>
<?php echo t("You are logged in as <strong>!user</strong>", array('!user' => l($user->name, "user"))); ?>&nbsp;|&nbsp;
<?php echo l(t("Log out"), "user/logout"); ?>
<?php endif; ?>

Comments

visa user profile fält

borsna's picture

Om jag inte mins helt fel så måste man först ladda hela user-objektet igenom att anropa user_load:

<?php
$user_full
= user_load($user->uid);
$profile_name = $user_fields->field_profile_name['und']['0']['value'];
?>

<?php
print $profile_name;
?>

Ska även gå använda field_get_items på ett liknande sätt

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: