Benutzerdefiniertes Profilfeld: Datum '0- 0- 2012'
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Benutzerdefiniertes Profilfeld: Datum '0- 0- 2012'
Hallo Leute
Ich habe ein benutzerdfiniertes Profilfeld aktivert, in welchem der User ein Datum einträgt. Fällt der User zB nur das Jahr mit 2012 aus, wird '0- 0- 2012' angezeigt.
Kann ich dies für das eine Profilfeld so abändern, das bei leeren Feldern einfach nichts angezeigt wird -> 2012 oder falls nur Monat & Jahr ausgefüllt werden -> 04-2012?
Grüße
Theo
Ich habe ein benutzerdfiniertes Profilfeld aktivert, in welchem der User ein Datum einträgt. Fällt der User zB nur das Jahr mit 2012 aus, wird '0- 0- 2012' angezeigt.
Kann ich dies für das eine Profilfeld so abändern, das bei leeren Feldern einfach nichts angezeigt wird -> 2012 oder falls nur Monat & Jahr ausgefüllt werden -> 04-2012?
Grüße
Theo
Style: Lucid Lime
Phpbb 3.0.8
Phpbb 3.0.8
Re: Benutzerdefiniertes Profilfeld: Datum '0- 0- 2012'
Wie hast Du denn das benutzerdefinierte Profilfeld definiert?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: Benutzerdefiniertes Profilfeld: Datum '0- 0- 2012'
Nur in der memberlist_view.html:
Grüße
Theo
Code: Alles auswählen
<!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq "Tag X" --><dt>{postrow.custom_fields.PROFILE_FIELD_NAME}:</dt> <dd>{postrow.custom_fields.PROFILE_FIELD_VALUE}</dd><!-- ENDIF -->
Theo
Style: Lucid Lime
Phpbb 3.0.8
Phpbb 3.0.8
Re: Benutzerdefiniertes Profilfeld: Datum '0- 0- 2012'
Ich meinte, wie Du sie im ACP definiert hast.
Du kannst die Namen / Werte dann entsprechend so auswerten, wie Du es eben als HTML Code im Template gepostet hast und entsprechend ausgeben oder, wenn sie die Vorgaben nicht erfüllen, nicht ausgeben lassen.
Du kannst die Namen / Werte dann entsprechend so auswerten, wie Du es eben als HTML Code im Template gepostet hast und entsprechend ausgeben oder, wenn sie die Vorgaben nicht erfüllen, nicht ausgeben lassen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: Benutzerdefiniertes Profilfeld: Datum '0- 0- 2012'
Die Feld-Kennung lautet "dat" der dem Benutzer angezeigte Name ist "Tag X"
Du meinst dass ich dann MOnat Jahr und Tag abfrage und je nach dem was befüllt wurde, wird es ausgeben? WIe müsste dann die Abfrage aussehen? : so was in die Richtung?
Du meinst dass ich dann MOnat Jahr und Tag abfrage und je nach dem was befüllt wurde, wird es ausgeben? WIe müsste dann die Abfrage aussehen? :
Code: Alles auswählen
<!-- IF postrow.custom_fields.PROFILE_FIELD_VALUE eq day
Style: Lucid Lime
Phpbb 3.0.8
Phpbb 3.0.8
Re: Benutzerdefiniertes Profilfeld: Datum '0- 0- 2012'
Das mußt Du dann einzeln abfragen. So wie Du es schon geschrieben hast. Oder wie es hier auch behandelt wurde -> Klick
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: Benutzerdefiniertes Profilfeld: Datum '0- 0- 2012'
Dabke für deien Hilfe. Irgendwie ist mir aber nicht ganz klar, wie genau ich bei dem Datumsfeld die Tage / Monate / das Jahrt abfrage, ob dies überhaupt eingetragen wurde...
Style: Lucid Lime
Phpbb 3.0.8
Phpbb 3.0.8
Re: Benutzerdefiniertes Profilfeld: Datum '0- 0- 2012'
Warum definierst Du nicht einfach ein benutzerdefiniertes Profilfeld als Datum (Feldart) und machst es zum erforderlichen Feld (also, daß etwas eingetragen werden muß). Dann mußt Du Dich um diese Sache nicht mehr kümmern und erschlägst alle Deine Probleme mit einem Streich.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: Benutzerdefiniertes Profilfeld: Datum '0- 0- 2012'
Ich will den User nicht zwingen das komplette Datum anzugeben, auch kann es sein das ein User das "Ereigbnis" welches durch das Datum abgefragt wird, noch nicht erlebt hat. Dann wäre er gezwungen sich ein Datum asuzudenken...
Wie frage ich denn die einzelnen Tage / Monate /Jahre des Datums ab und überprüfe, ob diese befüllt wurden?
Wie frage ich denn die einzelnen Tage / Monate /Jahre des Datums ab und überprüfe, ob diese befüllt wurden?
Style: Lucid Lime
Phpbb 3.0.8
Phpbb 3.0.8
Re: Benutzerdefiniertes Profilfeld: Datum '0- 0- 2012'
In der viewtopic_body.html ist es so möglich:
Finde:
tausche aus gegen:
Wenn nichts eingetragen wurde wird auch nichts angezeigt.
Falls Du es irgendwo anders auswerten möchtest, geht es über den Namen des Feldes und dessen Wert (VALUE), so wie es in dem von mir verlinkten Topic dargelegt wurde.
Finde:
Code: Alles auswählen
<!-- BEGIN custom_fields -->
<dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
<!-- END custom_fields -->
Code: Alles auswählen
<!-- BEGIN custom_fields -->
<!-- IF postrow.custom_fields.PROFILE_FIELD_VALUE -->
<dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
<!-- ENDIF -->
<!-- END custom_fields -->
Falls Du es irgendwo anders auswerten möchtest, geht es über den Namen des Feldes und dessen Wert (VALUE), so wie es in dem von mir verlinkten Topic dargelegt wurde.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen