Seite 1 von 1
Leere Profilfelder
Verfasst: 27.04.2009 15:17
von xmagixx
Ich habe bei der Registrierung ein freiwillig auszufüllendes (Benutzerdefiniertes) Profilfeld eingebaut, bei dem man nur vierstellige (Jahres-)Zahlen eingeben kann.
Die 1. Frage: Wo kann ich einstellen, dass da von Beginn an (bei der Registrierung) nicht "0", sondern einfach NICHTS drinsteht, das Feld also leer ist?
Die 2. Frage: Wo kann ich einstellen, dass, wenn der User in dieses Feld keine Eingabe macht, dieses im Profil auch garnicht erst angezeigt wird?
Danke vorab für Eure Hilfe!
Re: Leere Profilfelder
Verfasst: 27.04.2009 16:29
von dieweltist
Standardwert:
Gib einen Text an, der als Standardwert vorgegeben wird. Lass das Feld leer, wenn standardmäßig ein leeres Feld angezeigt werden soll.
=>
http://www.phpbb.de/community/viewtopic ... 3&t=123683
Re: Leere Profilfelder
Verfasst: 27.04.2009 16:35
von xmagixx
dieweltist hat geschrieben:Standardwert:
Gib einen Text an, der als Standardwert vorgegeben wird. Lass das Feld leer, wenn standardmäßig ein leeres Feld angezeigt werden soll.
Das Feld ist bei mir leer, trotzdem erscheint eine "0".
Dieses Thema hatte ich gesehen.
ABER: Es bezieht sich auf phpBB 2.0 und beinhaltet zudem keine Lösung des Problems!
Re: Leere Profilfelder
Verfasst: 27.04.2009 16:46
von Dr.Death
@diewelt ist: Erneut am Thema vorbei....
Bei Benutzerdefinierten Feldern, die als
Zahlen definiert sind ist der Standardwert 0 und lässt sich nicht als "leer" einstellen.
Um Benutzerdefinerte Profilfelder nur dann auszugeben, wenn sie auch "Werte" enthalten müsstest Du die Ausgabe der Benutzerdefinierten Profilfelder umbauen:
Neue Profilfelder ("ohne ACP")
Beispiel:
Code: Alles auswählen
<! IF PROFILE_TEST_C_VALUE --><dt>{PROFILE_TEST_C_NAME}:</dt> <dd>{PROFILE_TEST_C_VALUE}</dd><!-- ENDIF -->
Dort wird dann nur das Profilfeld
TEST_C ausgegeben, wenn es auch gefüllt ist.
Re: Leere Profilfelder
Verfasst: 27.04.2009 16:56
von xmagixx
Dr.Death hat geschrieben:Bei Benutzerdefinierten Feldern, die als Zahlen definiert sind ist der Standardwert 0 und lässt sich nicht als "leer" einstellen.
Erstmal danke für deine Antwort.
Das heißt, wenn ich das Feld als Textfeld definiere, dann würde es mit dem "leeren" Feld klappen?
Re: Leere Profilfelder
Verfasst: 27.04.2009 17:03
von dieweltist
Alternativ kann man anstatt eines Zahlen-Feldes ein Einzeiliges Textfeld anlegen, bei dem man einstellt, dass nur Ziffern angegeben werden können. Dann wird ein leeres Feld angezeigt, falls man keine Angabe macht. Und der Umbau bewirkt dann, dass es bei keiner Angabe nicht angezeigt wird.
Re: Leere Profilfelder
Verfasst: 27.04.2009 17:34
von oxpus
Korrekt, das wäre eine funktionierende Alternative, die man hierzu verwenden kann, ohne eine neue MOD schreiben zu müssen.
Re: Leere Profilfelder
Verfasst: 03.07.2009 16:57
von waldi_x
bei mir wird das profilfeld, obwohl es korrekt angelegt und in der viewtopic eingebaut ist, nicht angezeigt. auch die funktion alle profilfelder anzuzeigen funktioniert nicht. template ist prosilver.....
Re: Leere Profilfelder
Verfasst: 04.07.2009 11:59
von oxpus
Wenn du ein eigenes Profilfeld angelegt hast, musst du im Admin-Bereich unter Allgemein > Serverlast das mit aktivieren, damit es auch in den Themen erscheint.