Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 28.10.06, 11:40
Forum Zuschauer
 
Registriert seit: 28.10.06
Alter: 31
Beiträge: 3
Frage

Datumsformat in Backend bei Tabellenbezug


HAllo,

schribe gerade eine Extension und möchte im Backend ein Fussballbegegnung angeben, diese bezieht die Daten aus zwei Tabellen. Einmal aus der Tabelle mit den Mannschaften und einmal das Datum aus der Tabelle mit den Spieltagen.

Das Problem: Beim Auswählen des Spieltages zeigt TYPO3 im Backend nur das Datum im tstamp Format. Wie kann ich das ändern.
Das Datum wird im Backend beim Spieltag richtig angezeigt, aber nicht bei der Auswahl und Übersicht der Begegnungen.

Wie kann man das ändern?
So sieht der List-View der Seite aus:



Uns so, wenn man einen neuen Eintrag hinzufügen möchte:



Schonmal 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
  #2  
Alt 28.10.06, 14:06
Benutzerbild von i_tobi
Forum Newbie
 
Registriert seit: 15.08.06
Alter: 27
Beiträge: 31
i_tobi eine Nachricht über ICQ schicken

dann musst du halt den Timestamp im script umrechnen lassen.
Ganz einfach ;-)
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 29.10.06, 09:43
Forum Zuschauer
 
Registriert seit: 28.10.06
Alter: 31
Beiträge: 3

Jup


Kleiner KeksScherz, was?
Also, das habe ich mir auch schon so gedacht und wenn es nur so einfach wäre...

Leider wird irgendwo beim Tabellenbezug in der Datei tca.php der Extension beim Aufrufen der Tabelle ein select typ ausgewählt:

PHP-Code:
"spieltag" => Array (        
            
"exclude" => 1,        
            
"label" => "LLL:EXT:sporttabelle/locallang_db.xml:tx_sporttabelle_matches.spieltag",        
            
"config" => Array (
                
"type" => "select",    
                
"foreign_table" => tx_sporttabelle_season",    
                "
foreign_table_where" => "AND tx_sporttabelle_season.pid=###STORAGE_PID### ORDER BY tx_sporttabelle_season.uid",    
                
"size" => 24,    
                
"minitems" => 0,
                
"maxitems" => 1,
                
"MM" => "tx_sporttabelle_matches_spieltag_mm",    
                
"wizards" => Array(
                    
"_PADDING" => 2,
                    
"_VERTICAL" => 1,
                    
"list" => Array(
                        
"type" => "script",
                        
"title" => "List",
                        
"icon" => "list.gif",
                        
"params" => Array(
                            
"table"=>"tx_sporttabelle_season",
                            
"pid" => "###CURRENT_PID###",
                        ),
                        
"script" => "wizard_list.php",
                    ),
                ),
            )
        ),
    ),
    
"types" => Array (
        
"0" => Array("showitem" => "hidden;;1;;1-1-1, mannschaft1, mannschaft2, spieltag")
    ),
    
"palettes" => Array (
        
"1" => Array("showitem" => "")
    )
); 
Irgendwie habe ich das Gefühl, dass hier irgendwie die Ausgabeform definiert wird und ich schätz im wizard_list.php script, oder?
Wo finde ich das denn.

Übrigens in der Anweisung für die Spieltagtabelle steht in dieser Datei:
PHP-Code:
"spieltag" => Array (        
            
"exclude" => 1,        
            
"label" => "LLL:EXT:sporttabelle/locallang_db.xml:tx_sporttabelle_season.spieltag",        
            
"config" => Array (
                
"type" => "input",
                
"size" => "12",
                
"max" => "20",
                
"eval" => "datetime",
                
"checkbox" => "0",
                
"default" => "0"
            
)
        ),
    ),
    
"types" => Array (
        
"0" => Array("showitem" => "hidden;;1;;1-1-1, spieltag")
    ),
    
"palettes" => Array (
        
"1" => Array("showitem" => "")
    )
); 
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 30.10.06, 09:03
Forum Zuschauer
 
Registriert seit: 28.10.06
Alter: 31
Beiträge: 3

Eintrag "eval" => "datetime"


Habe rausgefunden, dass der Eintrag "eval" => "datetime" in tca.php für die tabelle spieltage dafür sorgt, dass dort der tstamp in ein datum umgewandelt wird. (im config des array steht die typenangebe auf input)

Das ganze funktioniert leider nicht bei der Angabe zur Tabelle die von typ select ist (also die Database Relation: Begegnungen, welche aus Spieltag, Mannschaft1 und Mannschaft2 besteht).
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

Lesezeichen

Themen-Optionen
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 hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-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
Darstellungsproblem Datumsformat Brainbug mm_forum 0 07.04.08 17:06
Gelöst tt_news: Datumsformat chainsaw81 News (tt_news, mininews und Co) 2 21.03.08 10:05
tt_products backend dalimmert tt_products 3 01.12.07 14:56
LOGIN ins Backend typo3newbie TYPO3 4.x Installation und Updates 1 28.08.07 22:20
Datumsformat in tt_calender at_european Alle anderen Extensions 4 21.09.06 12:25


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:51 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0