Пример #1
0
    $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');
Пример #2
0
    print '<tr><td align="center" colspan=2>';
    print '<input type="submit" name="importadress" class="butAction" value="' . $langs->trans("Save") . '"> &nbsp; ';
    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>';