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


Mitglieder Templates -> member_profil -> {$customfields} - melanie - 26.05.2007

Zitat:Sorry, aber nach deinen Angaben wurden keine Ergebnisse gefunden. Bitte ändere deine Suchbegriffe und versuche es erneut.


huhu : )


es gibt ein {$customfields} in den -> Mitglieder Templates -> member_profil

und offensichtlich ist dieses {$customfields} verantwortlich für die selbst erstellten felder, denn
an der stellle wo es eingefügt ist, erscheint später im profil

mein geschlecht
mein lieblinks dings
mein lieblinks bums
mein etc...

---

nun suche ich nach dem templet wo die dings und bums und die etc.. angeordnet werden, denn
ich möchte das feld wo geschlecht angezeigt wird aus diesem {$customfields} herauslösen
und es an einer anderen stelle im member_profil plazieren, also ich möchte das geschlecht
in dem ganz oben da wo auch die onlinezeit steht und die localzeit
also zb.

{$lang->local_time} {$localtime}<br />
GESCHLECHT
{$lang->timeonline} {$timeonline}<br /><br />

wo finde ich den das templet (oder so) was für den {$customfields} zuständig ist?

mit den templet zb. member_profile_customfields kann ich auch nicht anfangen denn da steht auch wieder nur ein {$customfields} ??


danke wiwi mel : )


RE: Mitglieder Templates -> member_profil -> {$customfields} - Michael - 27.05.2007

Ich denke du meinst das Template member_profile_customfields_field. Was du vorhast ist aber mit Codeänderungen verbunden. Die Daten werden in der Datei member.php ab Zeile 1295 verarbeitet.


RE: Mitglieder Templates -> member_profil -> {$customfields} - melanie - 27.05.2007

aha

schwer, oder?

---

öhm mir gade mal angeguckt was da so steht in der .php naja öhm ich glaub ich bin einem bömischen dorf angekommen - hab ich kein plan von - naja muss ich dafür echt php können? boah tztz wein*

--

naja danke

-

wiwi mel : ) frohe fingsten

ps. das ist doch php, oder? weil dann besorg ich mir jetzt ein buch wo es drin steht wie da die syntax ist und so


RE: Mitglieder Templates -> member_profil -> {$customfields} - Michael - 27.05.2007

Ja, das ist alles PHP. Einen guten EInstieg findest du hier: http://www.schattenbaum.net/php/


RE: Mitglieder Templates -> member_profil -> {$customfields} - Garlant - 27.05.2007

Hallo Melanie,

Versuch mal bitte folgendes:
Öffne member.php
Suche:
PHP-Code:
            eval("\$customfields .= \"".$templates->get("member_profile_customfields_field")."\";");
            
$bgcolor alt_trow(); 
Ersetze mit:
PHP-Code:
        if ($customfield['fid'] != '3')
        {
            eval(
"\$customfields .= \"".$templates->get("member_profile_customfields_field")."\";");
            
$bgcolor alt_trow();
        }
        else
        {
            
$gender htmlspecialchars_uni($userfields[$field]);
        } 
(Es kann sein das du if ($customfield['fid'] != '3') noch ändern musst. Schau am besten nach, welche Nummer dein Profilfeld fürs Geschlecht hat. Bei mir ist es fid 3.)
Speichern und schließen.
Öffne member.lang.php:
Füge ein:
PHP-Code:
$l['gender'] = "Geschlecht:"

Im Template "member_profile" füge dies an gewünschter Stelle ein:
Code:
<strong>{$lang->gender}</strong> {$gender}<br />

Mfg Garlant


RE: Mitglieder Templates -> member_profil -> {$customfields} - melanie - 28.05.2007

jepp juhu

Note Star Moon

danke schön danke schön Cocktail

---

ich werde mal versuchen noch ein weiteres feld herauszulösen , abr das mach ich vlt alleine und poste dann wie und was ich gemacht habe (später und das kann dauern : P ) wenns ich die seite von michael gepostet gelesen habe und weis was es bedeutet wenns da diese else´n und if´s stehen, abr dafür brauch ich zeit heul*

aber die seite sieht ja freundlich aus (dort wo sie es beschreiben mit dem php) und das ist schon mal wichtig das eine seite auf den ersten eindruck freundlich ist und man sich wohlfühlt und so und... hehehe.... meine ist jetzt schon wieder ein bischen schöner geworden supersuper freu freu freu

wiwi mel : )

edit_-

he ich freu mich so o_O mein chat kriegt ein board Smile


RE: Mitglieder Templates -> member_profil -> {$customfields} - cRaZyYy - 15.09.2009

Wie kann man mehrere Felder herauslösen?
Das eine hat soweit geklappt... Aber ich verzweifle gerade bei dem nächsten.


RE: Mitglieder Templates -> member_profil -> {$customfields} - Michael - 15.09.2009

Ersetze
PHP-Code:
if ($customfield['fid'] != '3'
durch
PHP-Code:
$donotshow = array('3','5','6');
if(!
in_array($customfield['fid'], $donotshow)) 



RE: Mitglieder Templates -> member_profil -> {$customfields} - cRaZyYy - 16.09.2009

PHP-Code:
$donotshow = array('3','5','6');
if(!
in_array($customfield['fid'], $donotshow)
        {
            eval(
"\$customfields .= \"".$templates->get("member_profile_customfields_field")."\";");
            
$bgcolor alt_trow();
        }
        else
        {
            
$gender htmlspecialchars_uni($userfields[$field]);
        }
  } 

Redio Webhosting | PHP Fehler
Parse error: syntax error, unexpected '{' in /Upload/member.php on line 1662


RE: Mitglieder Templates -> member_profil -> {$customfields} - Garlant - 16.09.2009

So sollte es richtig sein.
PHP-Code:
$donotshow = array('3','5','6');
if(!
in_array($customfield['fid'], $donotshow))
        {
            eval(
"\$customfields .= \"".$templates->get("member_profile_customfields_field")."\";");
            
$bgcolor alt_trow();
        }
        else
        {
            
$gender htmlspecialchars_uni($userfields[$field]);
        }
  } 
Mfg Garlant