Hallo,
ich habe eine Profilseite, auf der auch ein Profilbild angezeigt wird. Wenn ein Benutzer kein Profilbild hat, möchte ich ein default-Profilbild anzeigen.
Idee: Platzhalter für das src-Attribut <src="%profile_avatar%" alt="Avatar">
Meine Frage ist jetzt, wie kann ich herausfinden, ob zu dem Benutzer ein Bild existiert?
Genau: Die Frage nach dem Palü für Vlatzhalter ;)
Ich habe bereits Lösungen mit dem "onError" im img-Tag gesehen.
Idee: Serverseitige Lösung
Du bist im Model 'Profile', das Model sei an eine Klasse gebunden. Diese Klasse hat eine Methode src_for_profile_avatar(); die liefert entoderweder:
"/profiles/$certain_username/images/avatar.png"
"/profiles/defaults/avatar.png"
--
Related: Multiple Models in MVC View
Related: Multiple Models in MVC View