Thursday 19 February 2009 - 13:16
blocco carrello sezione ecommerce: Ho creato un blocco laterale per la visualizzazione dei prodotti del carrello. Il codice è questo:
< ? global $_FN; include ("fncommerce/config.php"); require_once ("fncommerce/fnc_functions.php"); require_once ("fncommerce/fnc_pages.php"); print_cart_block();
/** * visualizza il carrello in un blocco * */ function print_cart_block() { global $_FN; $cart = fnc_get_cart(); if (is_array($cart) && count($cart) > 0) { echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">"; echo "<tr><td style=\"padding:1px;\"> </td> <td style=\"padding:1px;\">" . _VARIE_QUANTITA . "</td> <td style=\"padding:1px;\">" . _VARIE_PREZZO . "</td></tr>"; $i = 0; $total = 0; foreach ($cart as $item) { $prod = fnc_getproduct($item['pid']); if ($prod) { echo "<tr style=\"padding:5px;\">"; echo "<td style=\"text-align:left;padding:1px;vertical-align:center;\">" . $prod['name'] . "</td>"; echo "<td width=\"20px\" style=\"text-align:center;padding:1px;vertical-align:center;\">" . $item['qta'] . "</td>"; echo "<td style=\"text-align:right;padding:1px;\">" . fnc_format_price($item['qta']*$prod['price']) . "</td>"; echo "</tr>"; $total += ($item['qta']*$prod['price']); } $i++; } echo "<tr><td style=\"text-align:right\"><div style=\"margin:5px;padding:5px;border:1px solid #444;background-color:#ddd;\"><b>TOTALE: " . fnc_format_price($total) . "</b><div></td><td><td><td><td><td><td></tr>"; echo "</table><br />"; /* VISUALIZZA LINK IN FONDO AL BLOCCO*/ echo "<div style=\"padding:1px;\"><a href=\"?mod={$_FN['mod']}&op=showcart\"><img style=\"border:0px;vertical-align:middle\" src=\"".fromtheme("fncommerce/images/basket_edit.png")."\" /> Dettaglio Preventivo</a></div><br />"; echo "<div style=\"padding:1px;\"><a href=\"index.php?mod={$_FN['mod']}\"><img style=\"border:0px;vertical-align:middle\" src=\"".fromtheme("fncommerce/images/basket_add.png")."\" /> " . _RETURNSHOPPING . "</a></div><br />"; echo "<div style=\"padding:1px;\"><a href=\"?mod={$_FN['mod']}&op=shipping\"><img style=\"border:0px;vertical-align:middle\" src=\"".fromtheme("fncommerce/images/accept.png")."\" /> " . _SHIPPING . "</a></div><br />"; } else {
}
} ? >
|