如何在 moodle 中以编程方式 select 非匿名反馈?

How to select non-anonymous feedback programmatically in moodle?

我希望 Moodle 以编程方式向 select 非匿名选项提供反馈。我怎样才能做到这一点?下面是代码:

$options=array();
    $options[1]  = get_string('anonymous', 'feedback');
    $options[2]  = get_string('non_anonymous', 'feedback');
    $mform->addElement('select',
                       'anonymous',
                       get_string('anonymous_edit', 'feedback'),
                       $options);

任何参考或帮助将不胜感激。

此致

您可以使用 setDefault

    $options=array();
    $options[1]  = get_string('anonymous', 'feedback');
    $options[2]  = get_string('non_anonymous', 'feedback');
    $mform->addElement('select',
                       'anonymous',
                       get_string('anonymous_edit', 'feedback'),
                       $options);

    $mform->setDefault('anonymous', 2);