Hallo zusammen,
ich stehe derzeit vor einem Problem, bei dem ich nicht so recht weiter weiß.
Ich habe ein custom form field:
Code
<fields name = "userdata"><fieldset name = "personal-data"><field name = "test" type = "myfield" size = "40" country = "DE"label = "COM_BESTIA_FIELDS_TEST_LABEL"description = "COM_BESTIA_FIELDS_TEST_DESC" required = "true" filter = "safehtml" /></fieldset></fields>
Okay, nun soll dieses custom field beim Laden ggf. einen neuen Wert für das Attribut "country" erhalten.
Das versuche ich in der getForm-Methode folgendermaßen abzubilden:
Code
$form = $this->loadForm('com_bestia.item', 'item', array('control' => 'jform', 'load_data' => $loadData));
$form->setFieldAttribute('test', 'country', 'US');
Allerdings wird dieser Wert nicht übernommen. Er bleibt stur auf DE.