22.05.2013, 15:16
In der Mitgliederliste, sowie der Postbit-Ansicht, habe ich das alles wunderbar hinbekommen, dass ich die einzelnen, selbsterstellten Profilfelder über eine eigene Variable in ein eigenes Template ausgeben lasse, da ich das so zum Bearbeiten angenehmer und hübscher finde. So habe ich auch die Möglichkeit, Profilfelder, die nicht angegeben wurden, gar nicht erst angezeigt zu bekommen.
Nun scheitere ich aber im Profil an sich, da dort die Felder ja bereits über die customfield-Variable alle zusammen ausgegeben werden.
Hier wird ja schon mal beschrieben, wie ich diese Customfelder voneinander löse (in der Version 1.6.10 finde ich diese Zeilen allerdings auch nicht in der member.php), ich würde sie aber eben gerne in ein eigenes Template ausgeben lassen und bin mir nicht sicher, an welcher Stelle in der PHP-Datei ich da vorgehen muss.
Als Beispiel zeige ich mal, wie ich es ind er Postbit-Ansicht gelöst habe:
So sieht der PHP-Teil aus für das Profilfeld mit der ID 7:
Im Template postbit_author_user habe ich dann $userfid7_icon vermerkt, das wiederum eben auf das Template postbit_profilfeld_icon zugreift, wo folgendes drin steht:
Und so würde ich es eben gerne auch im Profil lösen.
Ich hoffe, man hat das nun verstanden
Nun scheitere ich aber im Profil an sich, da dort die Felder ja bereits über die customfield-Variable alle zusammen ausgegeben werden.
Hier wird ja schon mal beschrieben, wie ich diese Customfelder voneinander löse (in der Version 1.6.10 finde ich diese Zeilen allerdings auch nicht in der member.php), ich würde sie aber eben gerne in ein eigenes Template ausgeben lassen und bin mir nicht sicher, an welcher Stelle in der PHP-Datei ich da vorgehen muss.
Als Beispiel zeige ich mal, wie ich es ind er Postbit-Ansicht gelöst habe:
So sieht der PHP-Teil aus für das Profilfeld mit der ID 7:
PHP-Code:
if($post['fid7'])
{
eval("\$userfid7_icon = \"".$templates->get("postbit_profilfeld_icon")."\";");
}
Im Template postbit_author_user habe ich dann $userfid7_icon vermerkt, das wiederum eben auf das Template postbit_profilfeld_icon zugreift, wo folgendes drin steht:
Code:
<img src="{$post['fid7']}">
Und so würde ich es eben gerne auch im Profil lösen.
Ich hoffe, man hat das nun verstanden