MyBB.de Forum
Mitglieder Templates -> member_profil -> {$customfields} - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html)
+--- Thema: Mitglieder Templates -> member_profil -> {$customfields} (/thread-6013.html)

Seiten: Seiten: 1 2 3 4 5


RE: Mitglieder Templates -> member_profil -> {$customfields} - DJWipe - 25.08.2010

Hey,

jap, funktioniert alles.

allerdings habe ich ein weiteres Problem.. Ich hoffe ich nerve nun nicht damit.. :o
Ich hab ja ein Profilfeld woanders positioniert. Dieses Feld hat die ID 12. Das hab ich im PHP Code auch eingetragen und es $teams benannt.

Wie folgt:
Code:
# START - 2010-08-24 >> https://www.mybb.de/forum/thread-6013-html
        $donotshow = array('12');
        if(!in_array($customfield['fid'], $donotshow))
        {
            eval("\$customfields .= \"".$templates->get("member_profile_customfields_field")."\";");
            $bgcolor = alt_trow();
        }
        else
        {
            $teams = htmlspecialchars_uni($userfields[$field]);

        }
        # END - 2010-08-24 >> https://www.mybb.de/forum/thread-6013-html

In der member.lang.php steht ganz unten dies:
Code:
$l['teams'] = "Teams";

Im Template member_profile steht folgendes:
Code:
<strong>{$lang->teams}</strong> {$teams}

Warum wird bei Teams, wenn ein Administrator/Moderator das Feld ausfüllt nichts angezeigt? Das kann doch nicht sein....


RE: Mitglieder Templates -> member_profil -> {$customfields} - linwinman - 25.08.2010

Doch, das bestimmst du ja gerade durch diesen Code:

du setzt die fid "12" in ein Array "$donotshow"!, das alle Feld-IDs beinhaltet, die nicht ausgegeben werden sollen. Wink


RE: Mitglieder Templates -> member_profil -> {$customfields} - DJWipe - 25.08.2010

Dann habe ich ja die ganze Zeit etwas missverstanden. :o
Ich will, dass diese Felder angezeigt werden nur mit dem Unterschied, dass diese dahin positioniert werden können, wo ich möchte, weil es sonst ja keinen Sinn hat..


#

Ich hab es nun mit folgendem Code geschaft:
Code:
elseif($customfield['fid'] == '12')
Könnte ich es auch so erweitern, dass, wenn ich 3 Felder angezeigt haben möchte:
'12','10','14'
würde das funktionieren?



#



RE: Mitglieder Templates -> member_profil -> {$customfields} - DJWipe - 21.10.2010

Hey,

ich möchte gerne, dass die Felder, die eingestellt sind, dass diese nicht vom User bearbeitet werden können, auch nicht, dass diese vom Moderator bearbeitet werden können.
Also dann nur von Admins. Ist das irgendwie möglich?
Hoffe ihr könnt mir helfen.