Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 12.03.06, 13:59
Benutzerbild von Cimmie
Forum Aktivist
 
Registriert seit: 06.10.04
Beiträge: 85
Cimmie eine Nachricht über ICQ schicken
Cool

TCA.PHP - wie funktioniert das? [konkrete Frage]


die Funktionsweise der TCA.php ist ja zum größten Teil selbsterklärend und einiges konnte ich bereits erfolgreich umsetzen - aber nun stehe ich vor einem Rätsel.
Konkret geht es darum, den sk_calendar mit der gestern gefundenen jm_gallery extension zu verknüpfen.
Soweit läuft auch alles, ich habe geplant dazu die tx_jmgallery_categories_album_mm (welche für gewöhnlich für die Connection zwischen Kategorie und Alben sorgt und aufgebaut ist wie die tt_news_related_mm) zu verwenden.
Dazu habe ich einfach aus der TCA.php des Galeriescripts folgenden Code in die TCA des Kalenders kopiert:
PHP-Code:
"albums" => Array (        
            
"exclude" => 1,        
            
"label" => "LLL:EXT:jm_gallery/locallang_db.php:tx_jmgallery_categories.albums",        
            
"config" => Array (
                
"type" => "select",    
                
"foreign_table" => "tx_jmgallery_albums",    
                
"foreign_table_where" => "ORDER BY tx_jmgallery_albums.uid",    
                
"size" => 20,    
                
"minitems" => 0,
                
"maxitems" => 100,    
                
"MM" => "tx_jmgallery_categories_albums_mm",    
                
                
"wizards" => Array(
                    
"_PADDING" => 2,
                    
"_VERTICAL" => 1,
                    
"add" => Array(
                        
"type" => "script",
                        
"title" => "Create new record",
                        
"icon" => "add.gif",
                        
"params" => Array(
                            
"table"=>"tx_jmgallery_albums",
                            
"pid" => "###CURRENT_PID###",
                            
"setValue" => "prepend",
                            
                        ),
                        
"script" => "wizard_add.php",
                    ),
                    
"edit" => Array(
                        
"type" => "popup",
                        
"title" => "Edit",
                        
"script" => "wizard_edit.php",
                        
"popup_onlyOpenIfSelected" => 1,
                        
"icon" => "edit2.gif",
                        
"JSopenParams" => "height=350,width=580,status=0,menubar=0,scrollbars=1",
                    ),
                ),
            )
        ), 
soweit alles klar - es läuft auch fast wie gewünscht - jedoch soll er in der Spalte "tablenames" nun "tx_skcalendar_events" eintragen und diese nicht frei lassen, wie es im Galeriescript und nun auch hier der Fall ist.

WO wird das definiert? Komischer weise steht nirgends in dem Code wie er die restlichen Spalten zu füllen hat, so dass ich mir da nix ableiten könnte.

Ich bin für jeden Tipp dankbar - ein Verweis auf einen alten Thread oder ne Dokumentation würde mich schon weiter bringen! Danke

Achja - ich habe auch noch Fehlermeldungen im Backend, wenn ich einem Event Alben zuweise - aber laufen tuts trotzdem fast wie gewünscht.
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
menu.CUR funktioniert nicht / einfache Frage zu TS smithers GMENU, HMENU, TMENU und Co. 0 26.01.08 10:54
Newbie-Frage: Menü-Links wird immer ?type=1 angehängt => ein Eintrag (=Shortcut) funktioniert nicht c.arlt TYPO3 4.x Fragen und Probleme 0 19.12.07 08:08
Frage zum TCA typonewbe Extension modifizieren oder neu erstellen 2 09.09.07 08:24
Zur Suche konkrete Seiten oder Bereiche angeben aBernhardt Indexed Search 3 22.03.07 10:53
Frage zum p Tag mario1299 HTML & CSS 3 27.04.05 07:13


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:30 Uhr.


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