Hi Arno,
da kann ich Dir vermutlich auch nicht helfen, da ich wie beschrieben keine Rückgabewerte benötige. Ich nutze das Popup nur um Daten einer fremden Tabelle zu pflegen und hätte diese Daten (Optionen) dann gern sofort in meinen Selects und Checkkboxen zur Verfügung, ohne selbst erst speichern zu müssen.
Ich verstehe allerdings Deine Beschreibung auch nicht ganz. Warum brauchst Du den Umweg über das Popup? Willst Du so etwas ähnliches machen wie beim pagePicker oder bei Dateifeldern wie z.B. der Bildauswahl? Dann würde ich mir die tl_content (dca) mal ansehen, dort gibt es z.B. den pagePicker. Vielleicht hilft Dir das ja weiter. (Stichwort: Backend.openModalSelector)
Wenn Du das Popup nicht benötigst, könntest Du das über eine einfache Mehrfachauswalhl (checkboox menü) umsetzen, wie z.B. hier:
PHP-Code:
$GLOBALS['TL_DCA']['tl_content']['fields']['drivingLicence'] = array
(
'label' => &$GLOBALS['TL_LANG']['tl_content']['drivingLicence'],
'exclude' => true,
'inputType' => 'checkbox',
'foreignKey' => 'foreignTable.title',
'eval' => array('multiple'=>true)
'sql' => "blob NULL",
'relation' => array('type'=>'hasMany', 'load'=>'lazy')
);
Wäre das eine Lösung für Dich?
Viele Grüße,
juju
Lesezeichen