コード例 #1
0
ファイル: card.php プロジェクト: Albertopf/prueba
    }
}
print "\n</div>\n";
/*
 * All the "Add to" areas
 */
if ($object->id && ($action == '' || $action == 'view') && $object->status) {
    //Variable used to check if any text is going to be printed
    $html = '';
    //print '<div class="fichecenter"><div class="fichehalfleft">';
    // Propals
    if (!empty($conf->propal->enabled) && $user->rights->propale->creer) {
        $propal = new Propal($db);
        $langs->load("propal");
        $var = true;
        $otherprop = $propal->liste_array(2, 1, 0);
        if (is_array($otherprop) && count($otherprop)) {
            $var = !$var;
            $html .= '<tr><td style="width: 200px;">';
            $html .= $langs->trans("AddToDraftProposals") . '</td><td colspan="2">';
            $html .= $form->selectarray("propalid", $otherprop, 0, 1);
            $html .= '</td></tr>';
        } else {
            $html .= '<tr><td style="width: 200px;">';
            $html .= $langs->trans("AddToDraftProposals") . '</td><td colspan="2">';
            $html .= $langs->trans("NoDraftProposals");
            $html .= '</td></tr>';
        }
    }
    // Commande
    if (!empty($conf->commande->enabled) && $user->rights->commande->creer) {
コード例 #2
0
ファイル: fiche.php プロジェクト: netors/dolibarr
 $tableaushown = 1;
 // Lien recap
 print '<table class="noborder" width="100%">';
 print '<tr class="liste_titre">';
 print '<td colspan="4"><table width="100%" class="nobordernopadding"><tr><td>' . $langs->trans("Summary") . '</td>';
 print '<td align="right"><a href="' . DOL_URL_ROOT . '/compta/recap-compta.php?socid=' . $objsoc->id . '">' . $langs->trans("ShowCustomerPreview") . '</a></td></tr></table></td>';
 print '</tr>';
 print '</table>';
 print '<br>';
 $now = dol_now();
 /*
  * Last proposals
  */
 if ($conf->propal->enabled && $user->rights->propale->lire) {
     $propal_static = new Propal($db);
     $proposals = $propal_static->liste_array(0, 0, 0, $objsoc->id, $MAXLIST);
     //var_dump($proposals);
     print '<table class="noborder" width="100%">';
     $sql = "SELECT s.nom, s.rowid, p.rowid as propalid, p.fk_statut, p.total_ht, p.ref, p.remise, ";
     $sql .= " p.datep as dp, p.fin_validite as datelimite";
     $sql .= " FROM " . MAIN_DB_PREFIX . "societe as s, " . MAIN_DB_PREFIX . "propal as p, " . MAIN_DB_PREFIX . "c_propalst as c";
     $sql .= " WHERE p.fk_soc = s.rowid AND p.fk_statut = c.id";
     $sql .= " AND s.rowid = " . $objsoc->id;
     $sql .= " ORDER BY p.datep DESC";
     $resql = $db->query($sql);
     if ($resql) {
         $var = true;
         $num = $db->num_rows($resql);
         if ($num > 0) {
             print '<tr class="liste_titre">';
             print '<td colspan="4"><table width="100%" class="nobordernopadding"><tr><td>' . $langs->trans("LastPropals", $num <= $MAXLIST ? "" : $MAXLIST) . '</td><td align="right"><a href="' . DOL_URL_ROOT . '/comm/propal.php?socid=' . $objsoc->id . '">' . $langs->trans("AllPropals") . ' (' . $num . ')</a></td>';
コード例 #3
0
ファイル: fiche.php プロジェクト: remyyounes/dolibarr
				print $langs->trans("NoOpenedPropals");
				print "</td></tr>";
			}
			print "</table>";
			$db->free($result);
		}

		print '</td>';

		if ($user->rights->societe->client->voir)
		{
			// Liste de "Other propals"
			print '<td width="50%" valign="top">';

			$var=true;
			$otherprop = $propal->liste_array(1,1,1);
			print '<form method="POST" action="'.$_SERVER["PHP_SELF"].'?id='.$product->id.'">';
			print '<input type="hidden" name="token" value="'.$_SESSION['newtoken'].'">';
			print '<table class="nobordernopadding" width="100%">';
			if (is_array($otherprop) && sizeof($otherprop))
			{
				$var=!$var;
				print '<tr '.$bc[$var].'><td colspan="3">';
				print '<input type="hidden" name="action" value="addinpropal">';
				print $langs->trans("OtherPropals").'</td><td>';
				print $html->selectarray("propalid", $otherprop);
				print '</td></tr>';
				print '<tr '.$bc[$var].'><td nowrap="nowrap" colspan="2">'.$langs->trans("Qty");
				print '<input type="text" class="flat" name="qty" size="1" value="1"></td><td nowrap>'.$langs->trans("ReductionShort");
				print '<input type="text" class="flat" name="remise_percent" size="1" value="0">%';
				print '</td><td align="right">';