[TYPO3-UG Dutch] foreign_table_where in tca.php

Barbara Wijbenga bvschepen at home.nl
Mon Mar 26 16:00:33 CEST 2007


Ik heb in een extensie twee selectvelden, Hoofdcategorie en Subcategorie. Nu 
wil ik dat Subcategorie niet ALLE subcategorieen laat zien, maar alleen die, 
die als hoofdcategorie de hoofdcategorie hebben die in het veld 
Hoofdcategorie is ingevuld.
Ik heb al een tijd geprutst met de velden foreign_table en 
foreign_table_where in tca.php, maar ik krijg alleen maar sql errors...

  "subcategorie" => Array (
   "exclude" => 1,
   "label" => 
"LLL:EXT:zwf_stockfotos/locallang_db.xml:tx_zwfstockfotos_fotos.subcategorie",
   "config" => Array (
    "type" => "select",
    "items" => Array (
     Array("",0),
    ),
    "foreign_table" => "tx_zwfsubcategorieen_categorieen",
    "foreign_table_where" => "AND 
tx_zwfsubcategorieen_categorieen.parent='".$TCA["tx_zwfstockfotos_fotos"]["hoofdcategorie"]."' 
ORDER BY tx_zwfsubcategorieen_categorieen.uid",
        "size" => 1,
    "minitems" => 0,
    "maxitems" => 1,
   )
  ),

Bovenstaande werkt dus niet. Ik heb ook allemaal andere dingen geprobeerd, 
maar ik kom er niet uit.

Hoe moet het wel?

Alvast bedankt,
Barbara




More information about the TYPO3-UG-dutch mailing list