Hallo zusammen,
ich glaub', ich steh' im Wald
Ich habe folgendes Custom Form Field definiert:
Code
defined('JPATH_BASE') or die;jimport('joomla.form.formfield');jimport('joomla.form.helper');JFormHelper::loadFieldClass('list');class JFormFieldAssignToUser extends JFormFieldList{ protected $type = 'assigntouser'; protected function getInput() { $html = array(); $user = JFactory::getUser(); $html[] = JHtml::_('select.option', "Test", "Test"); $html = array_merge(parent::getOptions(), $html); return $html; }}
Dieses habe ich folgendermaßen in meiner XML implementiert:
Code
<field name = "assigntouser" type = "assigntouser" label = "TEST" description = "TEST" filter = "safehtml" default = ""> <option value = "">TEST</option></field>
Im Layout wird das Fieldset folgendermaßen gerendert:
Nun erhalte ich im Frontend folgende Fehlermeldung:
ZitatNotice: Array to string conversion in /var/www/web1/htdocs/layouts/joomla/form/renderfield.php on line 35
Na nu? Im Backend funktioniert eine de facto identische Form problemlos... Wo liegt mein Fehler?