Пример #1
0
    die;
}
$model = new ImportModel();
$model->load();
if (isset($_POST['fields'])) {
    $model->setFields($_POST['fields']);
    $res = $model->store($zdb);
    if ($res === true) {
        $success_detected[] = _T("Import model has been successfully stored :)");
        $model->load();
    } else {
        $error_detected[] = _T("Import model has not been stored :(");
    }
}
if (isset($_GET['remove'])) {
    $model->remove($zdb);
    $model->load();
}
$csv = new CsvIn();
/** FIXME: 
 * - set fields that should not be part of import
 * - set fields that must be part of import, and visually disable them in the list
 */
$fields = $model->getFields();
$defaults = $csv->getDefaultFields();
$defaults_loaded = false;
if ($fields === null) {
    $fields = $defaults;
    $defaults_loaded = true;
}
if (isset($_GET['generate'])) {