场景: -
在Moodle中,我已经创建了一个使用
的表单$mform->addElement('hidden', 'category', $category->id);
插入表单的字段。
我想在表单的中间插入一个表。
例如。 我有一个表单,其中包含字段用户名,emp代码和联系号码。 我想在emp代码和联系人姓名之间插入一个表。 该表将包含用户输入的数据。
我可以使用以下方法在页面末尾插入表格: -
echo $OUTPUT->header();
echo $OUTPUT->heading($pagedesc);
$table = new html_table();
$table->head = array('Name', 'Emp Code','Contact number');
echo html_writer::start_tag('div', array('class'=>'no-overflow'));
echo html_writer::table($table);
echo html_writer::end_tag('div');
echo $OUTPUT->footer();
请建议一种在表格中间插入表格的方法。
答案 0 :(得分:1)
您可以将html添加为表单元素 - https://docs.moodle.org/dev/lib/formslib.php_Form_Definition#html
$mform->addElement('html', $output);