Kein Profil für User - user_profile.tpl.php
am 02.09.2008 - 13:18 Uhr in
irgendwie ist der Wurm drin und ich finde keine Lösung im Forum
Bei dem Aufruf des User Profil www.domain/user/ erhalte ich nur die Anzeige der History.
Die Berechtigung "access user profiles" ist in allen Rolle gesetzt.
Habe auch "Profile Felder" definiert die ich für die Registrierung freigegeben habe und dort auch sehen kann.
Egal was ich versuche, die Anzeige "My account" ändert sich nicht. Nur History, keine Personendaten.
Habe auch die template.php ergänzt und eine einfache user_profile.tpl.php erstellt.
function phptemplate_user_profile($user, $fields = array()) {
// Pass to phptemplate, including translating the parameters to an associative array. The element names are the names that the variables
// will be assigned within your template.
/* potential need for other code to extract field info */
return _phptemplate_callback('user_profile', array('user' => $user, 'fields' => $fields));
}
user_profile.tpl.php
<?php if($user->picture): ?>
<div class="picture">
<img src="/<?php print $user->picture ?>">
</div>
<?php endif; ?>
<div class="custom_profiles">
<div class="fields">Name: <?php print check_plain($user->profile_stammdaten_name) ;?></div>
<div class="fields">Vorname: <?php print check_plain($user->profile_stammdaten_vorname); ?></div>
</div>wo habe ich den Denkfehler oder was habe ich falsch gemacht bzw. noch nicht ausgeführt?
- Anmelden oder Registrieren um Kommentare zu schreiben

gelöst: Kein Profil für User
am 02.09.2008 - 18:26 Uhr
oh "Mann" manchmal ist man ja nicht nur mit Blindheit geschlagen!!!!
Die Lösung ist recht einfach.
Beim Erstellen der page.tpl.php, meinem page-admin.tpl.php und der user-profile.tpl.php habe ich schlichtweg die Angabe von
<?phpprint $tabs;
?>
Das waren mal wieder einige Stunden der intensiven Suche hier bei drupalcenter und bei drupal.org.
Etwas versöhnliches ist aber auch dabei, man lernt enorm!