Hallo Zusammen,
ich probiere gerade die Erweiterung "class_formular". Ich finde es einen tollen Ansatz, leider gibt es bei mir ein Fatal error, wenn im dca bei einer Checkbox mit multiple => ture ein foreignKey eingetragen ist.
Hier mal der dca-Eintrag des entsprechenden Felds:
PHP-Code:
'authUsrMod' => array
(
'label' => &$GLOBALS['TL_LANG']['tl_es_project']['authUsrMod'],
'exclude' => true,
'sorting' => true,
'inputType' => 'checkboxWizard',
'foreignKey' => 'tl_user.name',
'eval' => array('tl_class' => 'long', 'alwaysSave' => true, 'multiple' => true)
),
Es wird nun die Methode Controller->prepareForWidget( ) aufgerufen. Dort wird versucht mit $objOptions = $this->Database->execute("SELECT id, " . $arrKey[1] . " AS value FROM " . $arrKey[0] . " WHERE tstamp>0 ORDER BY value"); die Beziehung aufzulösen. Es gibt aber in der Methode kein $this->import('Database');. Deshalb bekomme ich ein Fatal error: Call to a member function execute() on a non-object. Ist dies ein Fehler bei mir, in der Erweiterung oder im Core?
Viele Grüße,
eS_IT
Lesezeichen