Pagina 1 di 1

Descrizione aggiuntiva carello

Inviato: 15/10/2007, 12:02
da gentilip
Salve, sono nuovo e poco esperto, la mia richiesta sarà sicuramente banale. :roll:
Visto che vendo alcuni prodotti a peso (Formaggi, Dolci, ecc) vorrei inserire una istruzione sull'inserimento della quantità al momento dell'acquisto nel carello.
Praticamente una colonna in più tra la fotografia con descrizione ed il campo della quantità da acquistare contenete le istruzioni diverse in base al prodotto da acquistare.

Scusate l'ignoranza.

Grazie anticipate e tanti saluti. :wink:

Inviato: 15/10/2007, 17:11
da doc46
Ciao alla tua domanda non sò rispondere ma se tu potresti dirmi come hai fatto a mettere il programma punti te ne sarei grato.Grazie

Inviato: 15/10/2007, 23:06
da loris_ripa

Inviato: 16/10/2007, 18:50
da gentilip
doc46 ha scritto:Ciao alla tua domanda non sò rispondere ma se tu potresti dirmi come hai fatto a mettere il programma punti te ne sarei grato.Grazie
Ciao,
scarica la seguente contribution e segui passo passo le istruzione come ho fatto io, con molta pazienza. :lol:
http://addons.oscommerce.com/info/3220

Re: Descrizione aggiuntiva carello

Inviato: 16/10/2007, 19:21
da Simona67
gentilip ha scritto:Salve, sono nuovo e poco esperto, la mia richiesta sarà sicuramente banale. :roll:
Visto che vendo alcuni prodotti a peso (Formaggi, Dolci, ecc) vorrei inserire una istruzione sull'inserimento della quantità al momento dell'acquisto nel carello.
Praticamente una colonna in più tra la fotografia con descrizione ed il campo della quantità da acquistare contenete le istruzioni diverse in base al prodotto da acquistare.

Scusate l'ignoranza.

Grazie anticipate e tanti saluti. :wink:
Ciao,

Puoi essere più chiaro, magari con qualche esempio non riesco a capire.

Ciao Simona

Re: Descrizione aggiuntiva carello

Inviato: 16/10/2007, 21:32
da gentilip
Simona67 ha scritto:
gentilip ha scritto:Salve, sono nuovo e poco esperto, la mia richiesta sarà sicuramente banale. :roll:
Visto che vendo alcuni prodotti a peso (Formaggi, Dolci, ecc) vorrei inserire una istruzione sull'inserimento della quantità al momento dell'acquisto nel carello.
Praticamente una colonna in più tra la fotografia con descrizione ed il campo della quantità da acquistare contenete le istruzioni diverse in base al prodotto da acquistare.

Scusate l'ignoranza.

Grazie anticipate e tanti saluti. :wink:
Ciao,

Puoi essere più chiaro, magari con qualche esempio non riesco a capire.

Ciao Simona
Ciao, grazie per l'iteressamante ma con un pò di pazienza ho ottenuto quello che volevo, ho modificato il codice in catalog/shopping_cart come segue:
$products[$i][$option]['products_options_name'] = $attributes_values['products_options_name'];
$products[$i][$option]['options_values_id'] = $value;
$products[$i][$option]['products_options_values_name'] = $attributes_values['products_options_values_name'];

:arrow: $products[$i][$option]['options_values_model'] = $attributes_values['options_values_model'];

$products[$i][$option]['options_values_price'] = $attributes_values['options_values_price'];
$products[$i][$option]['options_values_weight'] = $attributes_values['options_values_weight'];
$products[$i][$option]['price_prefix'] = $attributes_values['price_prefix'];

}
}
}

for ($i=0, $n=sizeof($products); $i<$n; $i++) {
if (($i/2) == floor($i/2)) {
$info_box_contents[] = array('params' => 'class="productListing-even"');
} else {
$info_box_contents[] = array('params' => 'class="productListing-odd"');
}

$cur_row = sizeof($info_box_contents) - 1;

$info_box_contents[$cur_row][] = array('align' => 'center',
'params' => 'class="productListing-data" valign="top"',
'text' => tep_draw_checkbox_field('cart_delete[]', $products[$i]['id']));
:arrow: $products_model = $products[$i][model];
$products_weight = $products[$i][weight];
$products_name = '<table border="0" cellspacing="2" cellpadding="2">' .

' <tr>' .
' <td class="productListing-data" align="center"><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $products[$i]['id']) . '">' . tep_image(DIR_WS_IMAGES . $products[$i]['image'], $products[$i]['name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a></td>' .
' <td class="productListing-data" valign="top"><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $products[$i]['id']) . '"><b>' . $products[$i]['name'] . '</b></a>';

if (STOCK_CHECK == 'true') {
$stock_check = tep_check_stock($products[$i]['id'], $products[$i]['quantity']);
if (tep_not_null($stock_check)) {
$any_out_of_stock = 1;

$products_name .= $stock_check;
}
}

if (isset($products[$i]['attributes']) && is_array($products[$i]['attributes'])) {
reset($products[$i]['attributes']);
while (list($option, $value) = each($products[$i]['attributes'])) {
$products_name .= '<br><small><i> - ' . $products[$i][$option]['products_options_name'] . ' ' . $products[$i][$option]['products_options_values_name'] . '</i></small>';
$products_weight = $products_weight + ($products[$i][$option]['options_values_weight']);


}
}

$products_name .= ' </td>' .
' </tr>' .
'</table>';

$info_box_contents[$cur_row][] = array('params' => 'class="productListing-data"',
'text' => $products_name);

:arrow: $info_box_contents[$cur_row][] = array('params' => 'class="productListing-data" valign="top"',
'text' => $products_model);

questo mi permette di visualizzare il modello del prodotto in cui posso descrivere il modo di vendita per ogni singolo prodotto "a peso" nella mia occasione mi permette di specificare che un determinato prodotto lo vendo a peso e quindi il cliente inserisce nel campo della quantità il peso che vuole acquistare.
:P Tutto qui.
Grazie di nuovo.
PS: forse ci sarà sicuramente un altro modo più semplice per arrivare a questo. :?