modifica dimensioni e stile box es"carrello"

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Rispondi
Avatar utente
momo3000
membro Regular
membro Regular
Messaggi: 105
Iscritto il: 20/04/2005, 23:31

modifica dimensioni e stile box es"carrello"

Messaggio da momo3000 »

Ciao Io ho un problema. Uso oscommerce m2.2 con STS per la personalizzazione del template. Vorrei tanto sapere come posso ridimensionare e personalizzare i box come per esempio "shopping cart" "bestsellers". vi chiedo questo poichè sto personalizzando il template ed avrei intenzione di far apparire sotto l'header solo la scritta "shopping cart 0 items" tutto scritto in orizzontale, senza il classico box che mette Carrello sopra e 0 prodotti sotto". Sarei molto grato se qualche brava persona possa risolvere questo mio problema. Grazie dell'attenzione.
Ciao
Momo3000
Avatar utente
hozone
Amministratore
Amministratore
Messaggi: 1199
Iscritto il: 23/12/2002, 1:00
Località: Italy
Contatta:

Messaggio da hozone »

devi modificare il codice html di ogni singolo box, editando i files in includes/boxes/
osCommerceItalia - Comunità Italiana di Utenti e Sviluppatori osCommerce
Per piacere NON scrivetemi in PM per richieste di aiuto, postate un nuovo topic nel forum.
Avatar utente
momo3000
membro Regular
membro Regular
Messaggi: 105
Iscritto il: 20/04/2005, 23:31

Messaggio da momo3000 »

Scusa la mia ignoranza, non sono esperto quali campi html dovrei modificare per variare le dimensioni e quindi l'aspetto?
Grazie mille

<?php
/*
$Id: shopping_cart.php,v 1.18 2003/02/10 22:31:06 hpdl Exp $

osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com

Copyright (c) 2003 osCommerce

Released under the GNU General Public License
*/
?>
<!-- shopping_cart //-->
<tr>
<td>
<?php
$info_box_contents = array();
$info_box_contents[] = array('text' => BOX_HEADING_SHOPPING_CART);

new infoBoxHeading($info_box_contents, false, true, tep_href_link(FILENAME_SHOPPING_CART));

$cart_contents_string = '';
if ($cart->count_contents() > 0) {
$cart_contents_string = '<table border="0" width="100%" cellspacing="0" cellpadding="0">';
$products = $cart->get_products();
for ($i=0, $n=sizeof($products); $i<$n; $i++) {
$cart_contents_string .= '<tr><td align="right" valign="top" class="infoBoxContents">';

if ((tep_session_is_registered('new_products_id_in_cart')) && ($new_products_id_in_cart == $products[$i]['id'])) {
$cart_contents_string .= '<span class="newItemInCart">';
} else {
$cart_contents_string .= '<span class="infoBoxContents">';
}

$cart_contents_string .= $products[$i]['quantity'] . ' x </span></td><td valign="top" class="infoBoxContents"><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $products[$i]['id']) . '">';

if ((tep_session_is_registered('new_products_id_in_cart')) && ($new_products_id_in_cart == $products[$i]['id'])) {
$cart_contents_string .= '<span class="newItemInCart">';
} else {
$cart_contents_string .= '<span class="infoBoxContents">';
}

$cart_contents_string .= $products[$i]['name'] . '</span></a></td></tr>';

if ((tep_session_is_registered('new_products_id_in_cart')) && ($new_products_id_in_cart == $products[$i]['id'])) {
tep_session_unregister('new_products_id_in_cart');
}
}
$cart_contents_string .= '</table>';
} else {
$cart_contents_string .= BOX_SHOPPING_CART_EMPTY;
}

$info_box_contents = array();
$info_box_contents[] = array('text' => $cart_contents_string);

if ($cart->count_contents() > 0) {
$info_box_contents[] = array('text' => tep_draw_separator());
$info_box_contents[] = array('align' => 'right',
'text' => $currencies->format($cart->show_total()));
}

new infoBox($info_box_contents);
?>
</td>
</tr>
<!-- shopping_cart_eof //-->
Avatar utente
hozone
Amministratore
Amministratore
Messaggi: 1199
Iscritto il: 23/12/2002, 1:00
Località: Italy
Contatta:

Messaggio da hozone »

i campi html
ad esempio:

<table border="0" width="100%" cellspacing="0" cellpadding="0">

poi cmq devi anche modificare i campi html che sono presenti nella funzione di creazione box

infoBox

che è contenuta in un file .php (non ricordo quale) presente mi pare inella directory includes/functions
osCommerceItalia - Comunità Italiana di Utenti e Sviluppatori osCommerce
Per piacere NON scrivetemi in PM per richieste di aiuto, postate un nuovo topic nel forum.
Rispondi