Exemplo n.º 1
0
	// TODO en attendant d'inclure le nom du canvas dans les liens
	$productstatic = new Product($db);
	$result = $productstatic->getCanvas($id,$ref);
	$usecanvas=$productstatic->canvas;
	if (empty($conf->global->MAIN_USE_CANVAS)) $usecanvas=0;

	if (empty($usecanvas))
	{
		$product->fetch($id,$ref);
	}
	else 	// Gestion des produits specifiques
	{
		$canvas = new Canvas($db,$user);

		$product = $canvas->load_canvas('product',$productstatic->canvas);
		if (! $product) dol_print_error('','Faled to load canvas product-'.$productstatic->canvas);

		$canvas->fetch($productstatic->id,'',$action);
	}

	llxHeader('',$langs->trans("CardProduct".$product->type));

	/*
	 * Fiche en mode edition
	 */
	if ($action == 'edit' && ($user->rights->produit->creer || $user->rights->service->creer))
	{
		if (empty($usecanvas))
		{
			$type = $langs->trans('Product');
Exemplo n.º 2
0
        			print '</td></tr>';
        
        			// VAT
        			print '<tr><td width="20%">'.$langs->trans("VATRate").'</td><td>';
        			print $html->load_tva("tva_tx",-1,$mysoc,'');
        			print '</td></tr>';
        
        			print '</table>';
        
        			print '<br>';
        		}*/
        print '<center><input type="submit" class="button" value="' . $langs->trans("Create") . '"></center>';
        print '</form>';
    } else {
        $canvas = new Canvas($db, $user);
        $product = $canvas->load_canvas('product', $_GET["canvas"]);
        $canvas->assign_values('create');
        $canvas->display_canvas();
    }
} else {
    if ($id || $ref) {
        $product = new Product($db);
        // TODO en attendant d'inclure le nom du canvas dans les liens
        $productstatic = new Product($db);
        //	$result = $productstatic->getCanvas($id,$ref);
        //	$usecanvas=$productstatic->canvas;
        //	if (empty($conf->global->MAIN_USE_CANVAS)) $usecanvas=0;
        //
        //	if (empty($usecanvas))
        //	{
        $product->fetch($id, $ref);