Pagina 2 di 2
Re: Aggiungere nel carrello un prodotto che non è stato caricato
Inviato: 07/05/2010, 13:53
da marcus
wiko85 ha scritto:in che senso Marcus? come potrei fare? spiegami bene, grazie tante!
Carichi e aggiorni i prodotti in osCommerce , anzichè in altro DB, mediante un modulo opportuno.
Come debba essere fatto il modulo dipende dal tuo osCommerce, dal tracciato che devi importare/aggiornare, dal formato dei dati (CSV, excel, xml), dal nmero dei prodotti (gestione problemi di timeout o internal server erro) etc etc
Saluti
Marcus
Re: Aggiungere nel carrello un prodotto che non è stato caricato
Inviato: 08/05/2010, 9:31
da wiko85
i prodotti da importare sono circa 15.000 e vanno eliminati tutti e ricaricati ogni primo del mese
i campi che ogni prodotto importa sono 8
il problema è che non posso assegnare un id ad ogni prodotto in quanto con l'aggiornamento (e quindi eliminazione e ricaricamento), l'id assegnato in precedenza ad un prodotto andrebbe perso
proprio per questo motivo, trattandosi di lampade di ricambio per videoproiettori, ho pensato di non assegnare alcun id ai prodotti ma di gestirli attraverso i parametri che vengono passati in get dall'url, ovvero:
- questa è la pagina dove avviene la ricerca:
http://www.mcdigit.it/lampada-ricambio.php
- questa è la pagina che manda ad una determinata lampada di ricambio:
http://www.mcdigit.it/lampada-ricambio. ... llo=XR-10S
l'eventuale caricamento dei prodotti attraverso un tool quindi sarebbe troppo complessa anche perchè in questo momento la sto facendo da phpmyadmin ed è velocissimo. faccio un TRUNCATE (svuoto il database) e ricarico il csv importandolo... 3 secondi e ho fatto tutto!
la cosa però che vorrei curare non è tanto l'importazione dei dati ma piuttosto la gestione dei prodotti al livello e-commerce.
in questo momento infatti, selezionando una lampada, riesco a far visualizzare i prezzi per le varie alternative (lampada originale, compatibile, ecc.) e al posto di scriverci "chiama per ordinare", vorrei fare in modo che quel prodotto possa essere inserito nel carrello. che voi sappiate è possibile? quanto è complesso? grazie a tutti!!!!
Re: Aggiungere nel carrello un prodotto che non è stato caricato
Inviato: 15/05/2010, 20:02
da wiko85
mi sto sbattendo un po ma nn riesco a capire una cosa...
quando nella pagina di un prodotto clicco sul bottone acquista (
http://www.mcdigit.it/schermo-proiezion ... p-293.html ), quale funzione utilizzo?
in pratica dovrei fare in modo da poter inserire nel carrello un prodotto che non risulta tra i prodotti nel database e quando clicco su "acquista", devo passare a oscommerce il valore "titolo del prodotto" e "prezzo"
qualcuno saprebbe aiutarmi? sono disposto anche a pagare un buon lavoro... grazie!
Re: Aggiungere nel carrello un prodotto che non è stato caricato
Inviato: 16/05/2010, 19:24
da dynamo
controlla all'inizio di product_info li viene passato l'id del prodotto e viene aggiunto al db
Re: Aggiungere nel carrello un prodotto che non è stato caricato
Inviato: 16/05/2010, 23:13
da wiko85
come scusa?
mi servirebbe in pratica qual'è quella funzione che permette di inserire un prodotto nel carrello
Re: Aggiungere nel carrello un prodotto che non è stato caricato
Inviato: 17/05/2010, 10:25
da dynamo
wiko85 ha scritto:come scusa?
mi servirebbe in pratica qual'è quella funzione che permette di inserire un prodotto nel carrello
-.-" hai quasi 700 messaggi e non sai ancora cercare quello che ti serve nel codice???
fai un po' di sforzo la pagina di product_info è un grande form per cui i dati li passa in quel modo
Re: Aggiungere nel carrello un prodotto che non è stato caricato
Inviato: 18/05/2010, 16:33
da xnetus
La function si chiama add_cart la trovi in:
catalog > includes > classes > shopping_cart.php
PS: fai attenzione alle modifiche in quel file...
Re: Aggiungere nel carrello un prodotto che non è stato caricato
Inviato: 12/06/2010, 18:43
da wiko85
xnetus ha scritto:La function si chiama add_cart la trovi in:
catalog > includes > classes > shopping_cart.php
PS: fai attenzione alle modifiche in quel file...
grazie tante, ora ci smanetto
nel frattempo stavo vedendo il tuo sito e notavo che realizzi moduli per osc. se hai capito di cosa ho bisogno, potresti inviarmi un preventivo?
grazie ancora, saluti!