/home/edulekha/crm.edulekha.com/application/views/admin/leads/import.php
<?php defined('BASEPATH') or exit('No direct script access allowed'); ?>
<?php init_head(); ?>
<div id="wrapper">
<div class="content">
<div class="row">
<div class="col-md-12">
<div class="panel_s">
<div class="panel-body tw-bg-gradient-to-l tw-from-transparent tw-to-neutral-50">
<?= $this->import->importGuidelinesInfoHtml(); ?>
</div>
</div>
<div class="tw-flex tw-justify-between tw-items-center tw-mb-3">
<h4 class="tw-my-0 tw-font-bold tw-text-lg tw-text-neutral-700 tw-flex tw-items-center tw-gap-x-2">
<?= _l('import_leads'); ?>
</h4>
<?= $this->import->downloadSampleFormHtml(); ?>
</div>
<div class="panel_s">
<div class="panel-body">
<?= $this->import->maxInputVarsWarningHtml(); ?>
<?php if (! $this->import->isSimulation()) { ?>
<?= $this->import->createSampleTableHtml(); ?>
<?php } else { ?>
<div class="tw-mb-6">
<?= $this->import->simulationDataInfo(); ?>
</div>
<?= $this->import->createSampleTableHtml(true); ?>
<?php } ?>
<div class="tw-mt-4">
<div class="row">
<div class="col-md-4">
<?= form_open_multipart($this->uri->uri_string(), ['id' => 'import_form']); ?>
<?= form_hidden('leads_import', 'true'); ?>
<?= render_input('file_csv', 'choose_csv_file', '', 'file'); ?>
<?= render_leads_status_select($statuses, ($this->input->post('status') ? $this->input->post('status') : get_option('leads_default_status')), _l('lead_import_status') . ' (fallback)', 'status', [], true);
echo render_leads_source_select($sources, ($this->input->post('source') ? $this->input->post('source') : get_option('leads_default_source')), _l('lead_import_source') . ' (fallback)');
?>
<?= render_select('responsible', $members, ['staffid', ['firstname', 'lastname']], 'leads_import_assignee', $this->input->post('responsible')); ?>
<div class="form-group">
<button type="button"
class="btn btn-primary import btn-import-submit"><?= _l('import'); ?></button>
<button type="button"
class="btn btn-default simulate btn-import-submit"><?= _l('simulate_import'); ?></button>
</div>
<?= form_close(); ?>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<?php init_tail(); ?>
<script
src="<?= base_url('assets/plugins/jquery-validation/additional-methods.min.js'); ?>">
</script>
<script>
$(function() {
appValidateForm($('#import_form'), {
file_csv: {
required: true,
extension: "csv"
},
source: 'required',
status: 'required'
});
});
</script>
</body>
</html>