Salve a tutti,
prima di tutto complimenti per l'utilissimo foro;mi potreste indicare dove trovare un addon che migliori il carrello visualizzando anche le thumbs oltre che al nome del prodotto? l'ho visto in altri shop ma non sono riuscito a trovarne il codice.
E' da poco che utilizzo oscommerce e scusate se magari la domanda gia è stata fatta o è banale ma con il cerca non sono riuscito a trovare quello che fa al caso mio.
grazie a tutti per un'eventuale risposta.
Aggiungere carrello con thumbs
Moderatore: mod Generali
-
- membro Junior
- Messaggi: 17
- Iscritto il: 11/05/2009, 13:37
-
- membro Junior
- Messaggi: 17
- Iscritto il: 11/05/2009, 13:37
Re: Aggiungere carrello con thumbs
nessuno sa come aggiungere l'immagine del prodotto al carrello? 

Re: Aggiungere carrello con thumbs
guarda che lo fa osc base... è una funzione nativa di osc che versione hai te?
-
- membro Junior
- Messaggi: 17
- Iscritto il: 11/05/2009, 13:37
Re: Aggiungere carrello con thumbs
ho la versione 2.2rc2a forse c'e qualche opzione nel pannello admin?
-
- membro Junior
- Messaggi: 17
- Iscritto il: 11/05/2009, 13:37
Re: Aggiungere carrello con thumbs
Scusate ma forse mi sono espresso male, io dicevo le thumb nel box carrello non nella pagina del carrello, praticamente fare apparire le miniature nel box laterale e non solo la scritta dell'oggetto
grazie
grazie

Re: Aggiungere carrello con thumbs
ah ecco... ora si che sei più chiarosurfmaster ha scritto:Scusate ma forse mi sono espresso male, io dicevo le thumb nel box carrello non nella pagina del carrello, praticamente fare apparire le miniature nel box laterale e non solo la scritta dell'oggetto
grazie

devi mettere il codice per visualizzare l'immagine... di consiglio di copiare il codice dalla pagina del carrello

-
- membro Junior
- Messaggi: 17
- Iscritto il: 11/05/2009, 13:37
Re: Aggiungere carrello con thumbs
Grazie mille ho preso il codice dell'inserimento foto dalla pagina del carrello come da te suggerito e tutto va alla perfezione!! ho scalato anche un po la grandezza cosi entra a pennello nel box 
posto il codice che magari puo servire a qualcun'altro che cerca nel forum:
basta sostituire qusta riga di codice alla riga 35 del file shopping_cart.php nella cartella includes/boxes/
grazie ancora per l'aiuto
Edito per aggiungere che dopo l'inserimento della foto ovviamente le tabelle generate nel box carrello si sfalsano (il nome prodotto finisce sotto l'immagine e la quantita in alto), ho corretto il codice che le genera per ottenere un'allineamento piu gradevole esteticamente, per semplicità posto il codice di tutto il file shopping_cart.php :

posto il codice che magari puo servire a qualcun'altro che cerca nel forum:
basta sostituire qusta riga di codice alla riga 35 del file shopping_cart.php nella cartella includes/boxes/
il 40,30 sono rispettivamente larghezza e altezza che vanno cambiate a vostro piacimento, spero di aver fatto una cosa utile$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']) . '">'. tep_image(DIR_WS_IMAGES . $products[$i]['image'], $products[$i]['name'], 40, 30);
grazie ancora per l'aiuto
Edito per aggiungere che dopo l'inserimento della foto ovviamente le tabelle generate nel box carrello si sfalsano (il nome prodotto finisce sotto l'immagine e la quantita in alto), ho corretto il codice che le genera per ottenere un'allineamento piu gradevole esteticamente, per semplicità posto il codice di tutto il file shopping_cart.php :
a presto e buon lavoro a tutti!<?php
/*
$Id: shopping_cart.php 1739 2007-12-20 00:52:16Z hpdl $
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="middle" 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="middle" class="infoBoxContents"><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $products[$i]['id']) . '">'. tep_image(DIR_WS_IMAGES . $products[$i]['image'], $products[$i]['name'], 40, 35).'</td>';
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 .= '<td valign="middle" class="infoBoxContents"> <a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id='. $products[$i]['id']) .'">';
}
$cart_contents_string .= $products[$i]['name'] . '</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 //-->
