Пример #1
0
            $csvimport->init();
            $previewdata = array();
            while ($numlines <= $formdata->previewrows) {
                $lines = $csvimport->next();
                if ($lines) {
                    $previewdata[] = $lines;
                }
                $numlines++;
            }
            $table->data = $previewdata;
            echo html_writer::table($table);
        } else {
            // Display the standard upload file form.
            echo html_writer::start_tag('div', array('class' => 'clearer'));
            echo html_writer::end_tag('div');
            $mform->display();
            echo $OUTPUT->footer();
            die;
        }
    }
}
// Data has already been submitted so we can use the $iid to retrieve it.
$mform2 = new import_mapping_form(null, array('iid' => $iid));
if ($mform2->is_cancelled()) {
    redirect($url);
} else {
    if ($formdata = $mform2->get_data()) {
        $csvimport = new csv_import_reader($iid, 'rooms');
        $header = $csvimport->get_columns();
        @set_time_limit(0);
        raise_memory_limit(MEMORY_EXTRA);