$ret = dol_delete_file($file, 0, 0, 0, $object); if ($ret) { setEventMessage($langs->trans("FileWasRemoved", GETPOST('urlfile'))); } else { setEventMessage($langs->trans("ErrorFailToDeleteFile", GETPOST('urlfile')), 'errors'); } header('Location: ' . $_SERVER["PHP_SELF"] . '?id=' . $id); exit; } /* * View */ $form = new Form($db); llxHeader("", "", $langs->trans("CardProduct" . $object->type)); if ($object->id) { $head = biens_prepare_head($object, $user); $titre = $langs->trans("biens" . $object->type); $picto = $object->type == 1 ? 'service' : 'product'; dol_fiche_head($head, 'documents', $titre, 0, $picto); // Construit liste des fichiers $filearray = dol_dir_list($upload_dir, "files", 0, '', '\\.meta$', $sortfield, strtolower($sortorder) == 'desc' ? SORT_DESC : SORT_ASC, 1); $totalsize = 0; foreach ($filearray as $key => $file) { $totalsize += $file['size']; } //print $form->showrefnav($object,'id','',1,''); print '<table class="border" width="100%">'; // Ref print '<tr>'; print '<td width="30%">' . $langs->trans("Ref") . '</td><td colspan="3">'; print $form->showrefnav($object, 'ref', '', 1, 'ref');
print '<tr><td align="center" colspan=2>'; print '<input type="submit" name="importadress" class="butAction" value="' . $langs->trans("Save") . '"> '; print '<input type="submit" name="cancel" class="butActionDelete" value="' . $langs->trans("Cancel") . '">'; print '</td></tr>'; print '</table>'; print '</form>'; } else { // Affichage de la fiche des biens gere if ($id) { // $title = ($action == 'create' ? $langs->trans("Creation bail") : $langs->trans("Visu bail")); llxHeader('', $title); print_barre_liste($langs->trans("Gestion des Bien Immobilier"), "", "", "", "", "", '', 0); $agf = new Logement($db); $result = $agf->fetch($id); if ($result) { $head = biens_prepare_head($agf); dol_fiche_head($head, 'card', $langs->trans("Gestion des biens"), 0, 'address'); // Affichage en mode "édition" if ($action == 'edit') { // $formcompany = new FormCompany($db); $formimmo = new Formgestimmo($db); print_barre_liste($langs->trans("Modification biens"), "", "", "", "", "", '', 0); print '<form name="update" action="' . $_SERVER['PHP_SELF'] . '" method="post">' . "\n"; print '<input type="hidden" name="token" value="' . $_SESSION['newtoken'] . '">' . "\n"; print '<input type="hidden" name="action" value="update">' . "\n"; print '<input type="hidden" name="id" value="' . $id . '">' . "\n"; print '<table class="border" width="100%">' . "\n"; print '<tr><td width="30%">' . $langs->trans("Id") . '</td>'; print '<td>' . $agf->id . '</td></tr>'; print '<tr><td>' . $langs->trans("REF interne") . '</td>'; print '<td><input name="ref" class="flat" size="50" value="' . $agf->ref . '"></td></tr>';