24 require_once
'../main.inc.php';
25 require_once DOL_DOCUMENT_ROOT.
'/exports/class/export.class.php';
28 $langs->load(
"exports");
34 $export->load_arrays($user);
40 $form =
new Form($db);
42 llxHeader(
'', $langs->trans(
"ExportsArea"),
'EN:Module_Exports_En|FR:Module_Exports|ES:Módulo_Exportaciones');
46 print $langs->trans(
"FormatedExportDesc1").
'<br>';
50 print '<div class="center">';
51 if (count($export->array_export_code))
53 print dolGetButtonTitle($langs->trans(
'NewExport'),
'',
'fa fa-plus-circle', DOL_URL_ROOT.
'/exports/export.php?leftmenu=export',
'', $user->rights->export->creer);
62 print '<div class="div-table-responsive-no-min">';
63 print '<table class="noborder centpercent">';
64 print '<tr class="liste_titre">';
65 print '<td colspan="2">'.$langs->trans(
"AvailableFormats").
'</td>';
66 print '<td>'.$langs->trans(
"LibraryShort").
'</td>';
67 print '<td class="right">'.$langs->trans(
"LibraryVersion").
'</td>';
70 include_once DOL_DOCUMENT_ROOT.
'/core/modules/export/modules_export.php';
72 $liste = $model->liste_modeles($db);
74 foreach ($liste as $key => $val)
76 if (preg_match(
'/__\(Disabled\)__/', $liste[$key]))
78 $liste[$key] = preg_replace(
'/__\(Disabled\)__/',
'('.$langs->transnoentitiesnoconv(
"Disabled").
')', $liste[$key]);
81 print '<tr class="oddeven">';
82 print '<td width="16">'.img_picto_common($model->getDriverLabelForKey($key), $model->getPictoForKey($key)).
'</td>';
83 $text = $model->getDriverDescForKey($key);
84 $label = $liste[$key];
85 print '<td>'.$form->textwithpicto($label, $text).
'</td>';
86 print '<td>'.$model->getLibLabelForKey($key).
'</td>';
87 print '<td class="nowrap right">'.$model->getLibVersionForKey($key).
'</td>';
Parent class for export modules.
dolGetButtonTitle($label, $helpText= '', $iconClass= 'fa fa-file', $url= '', $id= '', $status=1, $params=array())
Function dolGetButtonTitle : this kind of buttons are used in title in list.
load_fiche_titre($titre, $morehtmlright= '', $picto= 'generic', $pictoisfullpath=0, $id= '', $morecssontable= '', $morehtmlcenter= '')
Load a title with picto.
restrictedArea($user, $features, $objectid=0, $tableandshare= '', $feature2= '', $dbt_keyfield= 'fk_soc', $dbt_select= 'rowid', $isdraft=0)
Check permissions of a user to show a page and an object.
print
Draft customers invoices.