[gelöst] Platzhalter Profilfoto

am 19.02.2010 - 13:50 Uhr in
Hallo,
ich möchte das Profilfoto in groß auf den Benutzerseiten anzeigen lassen und in klein in einer selbst erstellten Ansicht. Dafür habe ich mit dem Modul"Image Cache" zwei Presets angelegt und entsprechend ausgewählt. Funktioniert auch wunderbar. Das Problem ist nun aber, dass wenn der Benutzer KEIN Foto hochgeladen hat das graue Platzhalterfoto nicht mehr angezeigt wird, statt dessen steht dort nun Text.
Wie kann ich bei fehlendem Foto ein Platzhalterfoto anzeigen lassen? Und zwar in der entsprechenden Größe. "Default" unter Benutzereinstellungen habe ich ja nun auf das kleine gesetzt, weil das Foto in der Übersichten-View klein sein soll. Oder kann ich das irgendwie anders lösen.
Danke und lieben Gruß,
eXes
Edit: gelöst!
Ich habe die datei user-picture.tpl.php angelegt mit folgendem Inhalt:
<?php
if ($account->picture && file_exists($account->picture)) {
print $picture;
}
else {
$picture = variable_get('user_picture_default', '');
print "<img src=$picture alt=\"Picture follows\">";
}
?>
Und in der View das passende Kleine preset ausgewählt.
Nun läufts :)
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 1 Woche 2 Tagen
vor 1 Woche 2 Tagen
vor 1 Woche 2 Tagen
vor 1 Woche 3 Tagen
vor 1 Woche 4 Tagen
vor 1 Woche 4 Tagen
vor 1 Woche 4 Tagen
vor 1 Woche 5 Tagen
vor 2 Wochen 17 Stunden
vor 2 Wochen 3 Tagen