Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 16.01.08, 14:58
Forum Aktivist
 
Registriert seit: 16.11.07
Alter: 31
Beiträge: 53
Frage Gelöst - Datum aus FE_USER anzeigen

Hi @ll,

ich möchte das Geburtsdatum aus der FE_USER Tabelle anzeigen.
Ich kann es ausgeben, allerdings sthet dort alles, aber kein Datum.
Ich hole es mit derzeit so:
Code:
  GEBURTSDATUM = DATE
  GEBURTSDATUM {
    value = Gast
    override.cObject = DATE
    override.cObject {
      data = TSFE:fe_user|user|date_of_birth
      required = 1
    }
    }
Das ist ziemlich witzos, denn in der Tabelle gibt es ja nur ein INT und kein Datum.
Es gibt da etwas wie adodb_date, das hab ich bei sr_feuser_regiter gesehen, aber wie kann ich das hier gebrauchen, oder wer hat eine Idee oder besser noch eine Lösung ?

Vielen Dank für Eure Antworten vorweg!!

Geändert von rari2003 (17.01.08 um 14:04 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Sponsored Links
  #2  
Alt 16.01.08, 15:03
Benutzerbild von mstuebner
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.09.04
Ort: 84424 Isen b. Dorfen
Alter: 40
Beiträge: 2.141
mstuebner eine Nachricht über Skype™ schicken

Ich gehe davon aus, dass es sich in der DB um einen Timestamp (Sek seit 1970) handelt. Es gibt in stdWrap (?) auch noch einige Datem/Zeit-Formatanweisungen die Du in der TsRef finden düftest. Damit kannst Du dann den Timestamp lesbar machen.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 16.01.08, 17:12
Forum Aktivist
 
Registriert seit: 16.11.07
Alter: 31
Beiträge: 53

Hallo Mstuebner,

Vielen Dank schon einmal für die AW,

leider ist es ein INT(11) Feld in der DB.
Es ist das Feld das mit sr_feuser_register angelegt wird.
Ich glaube da wurde es anders gelöst um eben auch daten vor 1970 zu zu lassen.
Deshalb frage ich mich ja, wie ich die adodb.date funktion nutzen kann....

Sorry
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 17.01.08, 08:47
Forum Aktivist
 
Registriert seit: 16.11.07
Alter: 31
Beiträge: 53

Hi,

ich habe folgendes php Snippet gefunden:
PHP-Code:
      case 'adodb_date':
       if (!
is_object($adodbTime)) {
        include_once(
PATH_BE_srfeuserregister.'pi1/class.tx_srfeuserregister_pi1_adodb_time.php');
 
        
// prepare for handling dates before 1970
        
$adodbTime = &t3lib_div::getUserObj('&tx_srfeuserregister_pi1_adodb_time');
       }
       if(
$origArr[$theField]) {
        
$parsedArr[$theField] = $adodbTime->adodb_date$this->conf['dateFormat'], $origArr[$theField]);
       }
       if (!
$parsedArr[$theField]) {
        unset(
$parsedArr[$theField]);
       }
      break; 
Es stammt aus der sr_feuser_register EXT. Dort wird das Datum geparst, jetzt bin ich keiner der unbedingt php versteht. Wie bringe ich das in meinem TS unter?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 17.01.08, 14:03
Forum Aktivist
 
Registriert seit: 16.11.07
Alter: 31
Beiträge: 53
Daumen hoch

Hi,
natürlich hattest Du recht mit dem stdWrap .
Ich habe jetzt eine Weile gefummelt, und es ist eigentlich ganz einfach.

Vielen Dank noch einmal für den Tip!

Code:
GEBURTSDATUM = TEXT
  GEBURTSDATUM {
    value = 01.10.1970
    override.cObject = TEXT
    override.cObject {
      data = TSFE:fe_user|user|date_of_birth
      required = 1
    }
    stdWrap.date = d.m.Y
    }

Danke!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Datum der letzten Aktualisierung anzeigen Alfred57 TYPO3 4.x Fragen und Probleme 4 25.11.07 12:44
frage zur ext fe_user Flex32 Alle anderen Extensions 1 30.08.07 11:23
Seite pro fe_user xpert911 Extension modifizieren oder neu erstellen 7 13.04.07 22:16
fe_user id im php script artjom TYPO3 4.x Fragen und Probleme 0 27.08.06 12:34
Fe_user .:timmy Alle anderen Extensions 0 07.08.06 15:02


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:04 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS