Hi All,
ich dabei eine Ansprechpartner-Extension zu entwickeln, bei der es möglich sein soll einem ansprechpartner mehrere Länder zuzuweisen. Hierfür habe ich in der TCA folgendes benutzt:
"country" => Array (
"exclude" => 1,
"label" => "LLL:EXT:tx_ansprechpartner/locallang_db.xml:tx_ansprechpartner.country",
"config" => Array (
"type" => "select",
"internal_type" => "db",
"foreign_table" => "static_countries",
"foreign_table_where" => "ORDER BY static_countries.cn_short_en",
"size" => 5,
"minitems" => 0,
"maxitems" => 5,
"MM" => "tx_ansprechpartner_person_country_mm",
)
),
Funktioniert soweit ganz gut. Leider wird beim Bearbeiten eines angelegten Datensatzes immer der erste Eintrag aus dem Länderauswahlfeld mitübernommen und abgespeichert.
Bsp:
Man selektiert Deutschland, speichert, passt. Beim Bearbeiten ist aber schon zusätzlich Andorra selektiert.
Mach ich jetzt da irgendwas falsch?
Gruß Flo