[TYPO3-UG Dutch] Velden toevoegen in tca.php met waarden uit een ander tabel.

Sacha Ligthert Sacha at Ligthert.net
Fri Apr 13 17:01:24 CEST 2007


Beste lijst,

Ik heb een extensie gemaakt (en geinstalleerd) waarbij 1 veld zijn waarden
uit de fe_users tabel haalt. Echter, dit loopt niet helemaal gesmeerd. Met
gevolg dat ik een fout melding krijg en een niet gevulde select box.

Ik heb een extensie gemaakt met de Kickstarter waarbij ik 1 veld wilde
gaan gebruiken om een gebruiker te kunnen selecteren. Hiervoor heb ik het
volgende aangepast in 'tca.php' aan de hand van
http://typo3.org/documentation/document-library/core-documentation/doc_core_api/4.0.0/view/4/2/#id2814808.

"feuid" => Array (
                        "exclude" => 1,
                        "label" =>
"LLL:EXT:drnk_service/locallang_db.xml:tx_drnkservice_service.feuid",
                        "config" => Array (
                                "type" => "select",
                                "foreign_table" => "fe_users",
                                "foreign_field" => "uid",
                                "foreign_label" => "name",
                                "foreign_table_where" =>
"pid=###CURRENT_PID### ORDER BY name",
                                "size" => 1,
                        )
),

Echter bij het aanmaken van een nieuwe record kreeg ik een lege selector
te zien met bovenaan de pagina de volgende error:
 " You have an error in your SQL syntax near 'pid=41 ORDER BY name' at
line 5 This may indicate a table defined in tables.php is not existing in
the database! "

Met deze error kon ik wel even verder dacht ik en heb talloze keren
documentatie en mailinglists benaderd zonder echt goed resultaat.

Weet 1 van jullie (developers) misschien hoe ik dit werkend kan laten
krijgen?

Groet,

Sacha Ligthert

-- 
Personal site: http://ligthert.net/
Quote: " Where fear is present, wisdom cannot be. " - Lactantius



More information about the TYPO3-UG-dutch mailing list