Salve, sono nuovo e poco esperto, la mia richiesta sarà sicuramente banale.
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.
Descrizione aggiuntiva carello
Moderatore: mod Generali
-
- membro Veteran
- Messaggi: 937
- Iscritto il: 21/03/2004, 1:00
- Località: Italia
- Contatta:
Ciao,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
scarica la seguente contribution e segui passo passo le istruzione come ho fatto io, con molta pazienza.
http://addons.oscommerce.com/info/3220
Re: Descrizione aggiuntiva carello
Ciao,gentilip ha scritto:Salve, sono nuovo e poco esperto, la mia richiesta sarà sicuramente banale.
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.
Puoi essere più chiaro, magari con qualche esempio non riesco a capire.
Ciao Simona
Re: Descrizione aggiuntiva carello
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:Simona67 ha scritto:Ciao,gentilip ha scritto:Salve, sono nuovo e poco esperto, la mia richiesta sarà sicuramente banale.
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.
Puoi essere più chiaro, magari con qualche esempio non riesco a capire.
Ciao Simona
$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'];
$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']));
$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);
$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.
Tutto qui.
Grazie di nuovo.
PS: forse ci sarà sicuramente un altro modo più semplice per arrivare a questo.