$langs->load("compta"); // Security check if (!$user->admin) { accessforbidden(); } $error = 0; $action = GETPOST('action', 'alpha'); $confirm = GETPOST('confirm', 'alpha'); $id = GETPOST('id', 'int'); // List of statut static $tmpstatut2label = array('0' => 'OpenFiscalYear', '1' => 'CloseFiscalYear'); $statut2label = array(''); foreach ($tmpstatut2label as $key => $val) { $statut2label[$key] = $langs->trans($val); } $object = new Fiscalyear($db); $date_start = dol_mktime(0, 0, 0, GETPOST('fiscalyearmonth', 'int'), GETPOST('fiscalyearday', 'int'), GETPOST('fiscalyearyear', 'int')); $date_end = dol_mktime(0, 0, 0, GETPOST('fiscalyearendmonth', 'int'), GETPOST('fiscalyearendday', 'int'), GETPOST('fiscalyearendyear', 'int')); /* * Actions */ if ($action == 'confirm_delete' && $confirm == "yes") { $result = $object->delete($id); if ($result >= 0) { header("Location: fiscalyear.php"); exit; } else { setEventMessage($object->error, 'errors'); } } else { if ($action == 'add') {
$result = $db->query($sql); if ($result) { $var = false; $num = $db->num_rows($result); $i = 0; // Load attribute_label print '<table class="noborder" width="100%">'; print '<tr class="liste_titre">'; print '<td>' . $langs->trans("Ref") . '</td>'; print '<td>' . $langs->trans("Label") . '</td>'; print '<td>' . $langs->trans("DateStart") . '</td>'; print '<td>' . $langs->trans("DateEnd") . '</td>'; print '<td align="right">' . $langs->trans("Statut") . '</td>'; print '</tr>'; if ($num) { $fiscalyearstatic = new Fiscalyear($db); while ($i < $num && $i < $max) { $obj = $db->fetch_object($result); $fiscalyearstatic->id = $obj->rowid; print '<tr ' . $bc[$var] . '>'; print '<td><a href="fiscalyear_card.php?id=' . $obj->rowid . '">' . img_object($langs->trans("ShowFiscalYear"), "technic") . ' ' . $obj->rowid . '</a></td>'; print '<td align="left">' . $obj->label . '</td>'; print '<td align="left">' . dol_print_date($db->jdate($obj->date_start), 'day') . '</td>'; print '<td align="left">' . dol_print_date($db->jdate($obj->date_end), 'day') . '</td>'; print '<td align="right">' . $fiscalyearstatic->LibStatut($obj->statut, 5) . '</td>'; print '</tr>'; $var = !$var; $i++; } } else { print '<tr ' . $bc[$var] . '><td colspan="5">' . $langs->trans("None") . '</td></tr>';
*/ /** * \file htdocs/accountancy/admin/fiscalyear_card.php * \brief Page to show info of a fiscal year */ require '../../main.inc.php'; require_once DOL_DOCUMENT_ROOT . '/core/lib/fiscalyear.lib.php'; require_once DOL_DOCUMENT_ROOT . '/core/lib/functions2.lib.php'; require_once DOL_DOCUMENT_ROOT . '/core/class/fiscalyear.class.php'; $langs->load("admin"); $langs->load("compta"); // Security check if (!$user->admin) { accessforbidden(); } $id = GETPOST('id', 'int'); // View llxHeader(); if ($id) { $object = new Fiscalyear($db); $object->fetch($id); $object->info($id); $head = fiscalyear_prepare_head($object); dol_fiche_head($head, 'info', $langs->trans("FiscalYearCard"), 0, 'cron'); print '<table width="100%"><tr><td>'; dol_print_object_info($object); print '</td></tr></table>'; print '</div>'; } llxFooter(); $db->close();