
c'è qualche contrib che setta un ordine minimo x categorie?
es: cat1 minimo 50 euri ,cat2 minimo 30 e cosi via?
grazie in anicipo
Moderatore: mod Generali
Codice: Seleziona tutto
/*----------------MAKE SURE QUANTITY IS NEVER LESS THAN ... ------------------ */
for ($i=0, $n=sizeof($products); $i<$n; $i++) {
// ricavo la categoria di appartenenza del prodotto e la sua quantità
$cat_i .= tep_db_query("select categories_id from " . TABLE_PRODUCTS_TO_CATEGORIES . " where products_id = '" . $products[$i]['id'] . "'");
$qty .= $products[$i]['quantity'];
$p .=0;
$tot .=0;
for ($p=0, $n=sizeof($products); $p<$n; $p++) {
if ($p != $i) {
$cat_ii .= tep_db_query("select categories_id from " . TABLE_PRODUCTS_TO_CATEGORIES . " where products_id = '" . $products[$p]['id'] . "'");
if ($cat_i == $cat_ii ) {
$qty_i .= $products[$i]['quantity'];
} else {
$qty_i .=0;
}
} else {
$qty_i .=0;
}
$tot .= ($tot + $qty_i);
$qty_i .=0;
}
new productListingBox($info_box_contents);
?>
</td>
</tr>
<tr>
<td class="smallText" align="justify">
<?php
if (($qty + $tot) < 6 ) {
echo (NOT_ACCEPTED);
$check_out .= '';
} else {
$check_out .= '<a href="' . tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL') . '">' . tep_image_button('button_checkout.gif', IMAGE_BUTTON_CHECKOUT) . '</a>';
}
$qty .=0;
$tot .=0;
}
/*-----------------MIN QUANTITY EOF--------------------------*/
IMS ha scritto:Viste le mie esigenze ho elaborato una piccola modifica al codice della pagina shopping_cart.php per imporre un numero minimo di prodotti (e quindi non di prezzo) per singola categoria.
Se ti interessa (premetto che non è possibile impostare nulla via admin, ma solo agendo sul codice, nè differenziare tale limite per categoria - cosa che mi piacerebbe fare - non sono un programmatore e mi arrangio come posso)
Inserisco il codice per chi vorrà svilupparlo in tal senso..
Spero sia anche chiaro dove inserirlo e che si deve aggiungere una modifica al fiel di lingua... se vuoi la pagina intera contattami pure via mailCodice: Seleziona tutto
/*----------------MAKE SURE QUANTITY IS NEVER LESS THAN ... ------------------ */ for ($i=0, $n=sizeof($products); $i<$n; $i++) { // ricavo la categoria di appartenenza del prodotto e la sua quantità $cat_i .= tep_db_query("select categories_id from " . TABLE_PRODUCTS_TO_CATEGORIES . " where products_id = '" . $products[$i]['id'] . "'"); $qty .= $products[$i]['quantity']; $p .=0; $tot .=0; for ($p=0, $n=sizeof($products); $p<$n; $p++) { if ($p != $i) { $cat_ii .= tep_db_query("select categories_id from " . TABLE_PRODUCTS_TO_CATEGORIES . " where products_id = '" . $products[$p]['id'] . "'"); if ($cat_i == $cat_ii ) { $qty_i .= $products[$i]['quantity']; } else { $qty_i .=0; } } else { $qty_i .=0; } $tot .= ($tot + $qty_i); $qty_i .=0; } new productListingBox($info_box_contents); ?> </td> </tr> <tr> <td class="smallText" align="justify"> <?php if (($qty + $tot) < 6 ) { echo (NOT_ACCEPTED); $check_out .= ''; } else { $check_out .= '<a href="' . tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL') . '">' . tep_image_button('button_checkout.gif', IMAGE_BUTTON_CHECKOUT) . '</a>'; } $qty .=0; $tot .=0; } /*-----------------MIN QUANTITY EOF--------------------------*/
Ciaoooo
Andrea
Già.. puntini verdi che nn funzionano!!Domina ha scritto:
mammamia....x me sono puntini verdi con lo sfondo bianco lol