Buongiorno, sono nuova.
Ho letto tanto in questo periodo mentre "pasticciavo" il mio oscommerce e in linea di massima ho sempre trovato quello che cercavo senza disturbare.
Ma ora mi sa che ho fatto un guaio.
Sintomi:
Il bottone buy now nella pagina delle novità e in quella delle recensioni non fa nulla.
Products_new.php e shopping_cart.php non li ho mai modificati.
Quello che ho modifcato, con la contribution http://www.oscommerce.com/community/con ... 79/page,49 è la classe shopping_Cart.
Ho fatto quello che diceva la contribution e anche altro autonomamente perchè la contribution non andava bene ovunque e in più devo poter accettare gli ordini con quantità inferiore a 1 (vendo a metro o frazione).
L'ho riguardata n volte e mi pare innocente. Oltretutto da product_listing funziona tutto bene.
Ma non so dove altro guardare.
Suggerimenti?
Le modifiche che ho fatto sono:
riga 113 e 158
$this->contents[$products_id_string] = array('qty' => (int)$qty);
diventa
$this->contents[$products_id_string] = array('qty' => $qty);
riga 115 e 160
if (tep_session_is_registered('customer_id')) tep_db_query("insert into " . TABLE_CUSTOMERS_BASKET . " (customers_id, products_id, customers_basket_quantity, customers_basket_date_added) values ('" . (int)$customer_id . "', '" . tep_db_input($products_id_string) . "', '" . (int)$qty . "', '" . date('Ymd') . "')");
che diventa
if (tep_session_is_registered('customer_id')) tep_db_query("insert into " . TABLE_CUSTOMERS_BASKET . " (customers_id, products_id, customers_basket_quantity, customers_basket_date_added) values ('" . (int)$customer_id . "', '" . tep_db_input($products_id_string) . "', '" . tep_db_input($qty) . "', '" . date('Ymd') . "')");
e a riga 177
while (list($key,) = each($this->contents)) {
if ($this->contents[$key]['qty'] < 0.1) {
ho solo messo 0.1 invece di 1. Ma questa modifica è innocente di sicuro perchè avevo il problema anche prima di farlo.
Grazie per l'aiuto che vorrete darmi
Laura
Buy Now
Moderatore: mod Generali
Re: Buy Now
domanda: hai provato a stostituire i file che hai modificato con quelli originali dell'oscommerce?
VHosting Solution
Web Hosting Da 26 Euro Annuo
OsCommerce Hosting 144 Euro Annuo
15% di sconto con il codice: OSC-Member su WebHosting - OSC Hosting
http://www.vhosting-it.com
info@vhosting-it.com
Web Hosting Da 26 Euro Annuo
OsCommerce Hosting 144 Euro Annuo
15% di sconto con il codice: OSC-Member su WebHosting - OSC Hosting
http://www.vhosting-it.com
info@vhosting-it.com
Re: Buy Now
Se metto la classe shopping_cart vecchia non funziona uguale. Ma quella contribution modificava anche il db, per mettere i decimali, e quello non ho provato a regredirlo.
Anche perchè il problema è in novità non in product listing e onestamente me ne sono accorta parecchio dopo. Ora ci sono altre cose sopra. Ho fatto altre modifiche. E cosa potrei aver combinato non lo so.
Non mi sembra che c'entrino, ma evidentemente sì. Solo che io non ho capito ancora bene come funziona il tutto e quindi dove mettere le mani
Regredire tutto non serve a molto.
L'OScommerce originale ovviamente funziona
Per questo vorrei avere qualche dritta su cosa andare a controllare.
Anche perchè il problema è in novità non in product listing e onestamente me ne sono accorta parecchio dopo. Ora ci sono altre cose sopra. Ho fatto altre modifiche. E cosa potrei aver combinato non lo so.
Non mi sembra che c'entrino, ma evidentemente sì. Solo che io non ho capito ancora bene come funziona il tutto e quindi dove mettere le mani
Regredire tutto non serve a molto.
L'OScommerce originale ovviamente funziona
Per questo vorrei avere qualche dritta su cosa andare a controllare.
Re: Buy Now
Guarda onestamente al momento non mi viene in mente nulla...però prova a mettere il products_new originale dell'oscommerce..magari lo hai sovrascritto e non te ne sei accortaneofita ha scritto:Se metto la classe shopping_cart vecchia non funziona uguale. Ma quella contribution modificava anche il db, per mettere i decimali, e quello non ho provato a regredirlo.
Anche perchè il problema è in novità non in product listing e onestamente me ne sono accorta parecchio dopo. Ora ci sono altre cose sopra. Ho fatto altre modifiche. E cosa potrei aver combinato non lo so.
Non mi sembra che c'entrino, ma evidentemente sì. Solo che io non ho capito ancora bene come funziona il tutto e quindi dove mettere le mani
Regredire tutto non serve a molto.
L'OScommerce originale ovviamente funziona
Per questo vorrei avere qualche dritta su cosa andare a controllare.
VHosting Solution
Web Hosting Da 26 Euro Annuo
OsCommerce Hosting 144 Euro Annuo
15% di sconto con il codice: OSC-Member su WebHosting - OSC Hosting
http://www.vhosting-it.com
info@vhosting-it.com
Web Hosting Da 26 Euro Annuo
OsCommerce Hosting 144 Euro Annuo
15% di sconto con il codice: OSC-Member su WebHosting - OSC Hosting
http://www.vhosting-it.com
info@vhosting-it.com
Re: Buy Now
si penso pure io che per iniziare sia buona cosa sostituire i file che non funzionano con quelli originali, così si vede subito se il problema è lì oppure se bisogna cercare da altre parti 
prova e facci sapere

prova e facci sapere
Re: Buy Now
dynamo ha scritto:si penso pure io che per iniziare sia buona cosa sostituire i file che non funzionano con quelli originali, così si vede subito se il problema è lì oppure se bisogna cercare da altre parti
prova e facci sapere
esatto

VHosting Solution
Web Hosting Da 26 Euro Annuo
OsCommerce Hosting 144 Euro Annuo
15% di sconto con il codice: OSC-Member su WebHosting - OSC Hosting
http://www.vhosting-it.com
info@vhosting-it.com
Web Hosting Da 26 Euro Annuo
OsCommerce Hosting 144 Euro Annuo
15% di sconto con il codice: OSC-Member su WebHosting - OSC Hosting
http://www.vhosting-it.com
info@vhosting-it.com