[RISOLTO] Prodotti non disponibili

Domande a questioni che hanno già trovato una risposta su questo forum

Moderatore: mod Documentazione

Rispondi
Xboxsers
membro Baby
membro Baby
Messaggi: 81
Iscritto il: 10/03/2006, 19:43

[RISOLTO] Prodotti non disponibili

Messaggio da Xboxsers »

Gentili Amici, approfitto della vostra cortesia ancora una volta con il seguente quesito...

E' possibile impostare oscommerce in maniera tale che alla non disponibilità di un prodotto il prodotto stesso non venga visualizzato ?...

Il problema nasce dal fatto che io importo un CVS con una contrib e chiaramente mi importa tutto il listino senza considerare articoli vecchi che magari non riaggiorno, e non potendo escludere dall'esportazione detti articoli me li trovo e troverò sempore sul sito, a questo punto però dato che sono a magazzino zero, se fosse possibile risolverei con una modifica del tipo

a magazzino=0 non rendere visibile

come posso fare ?

Grazie per la vostra gentilezza

Giancarlo
vampire
membro Veteran
membro Veteran
Messaggi: 810
Iscritto il: 24/04/2008, 11:48
Località: Italia
Contatta:

Re: Prodotti non disponibili

Messaggio da vampire »

Ciao fai cosi

apri il file categories dentro admin

subito dopo

Codice: Seleziona tutto

  require('includes/application_top.php'); 
inserisci

Codice: Seleziona tutto

            $product_query_quantita = tep_db_query("select products_quantity from " . TABLE_PRODUCTS . " where products_id = '" . (int)$products_id . "'");
			      $product_qty = tep_db_fetch_array($product_query_quantita);
			        if ($product_qty['products_quantity'] == 0) {
           tep_db_query("update " . TABLE_PRODUCTS . " set products_status = '0' where products_quantity = '0'");
             }
Questa modifica funziona cosi....importi il file cvs dopo di che vai dentro la pagina delle categorie dentro admin e in automatico fa il check e mette su OFF i prodotti che hanno come valore 0 cosiche' non vengono visualizzati poi sta a te cancellarli o meno

Spero di esserti stato di aiuto (credo che funzioni fammi sapere perche non l'ho provata al 100per100)

Ciao e buon natala

VHosting Solution....Il Ns. Servizio al Vs Servizio :P
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
Xboxsers
membro Baby
membro Baby
Messaggi: 81
Iscritto il: 10/03/2006, 19:43

Re: Prodotti non disponibili

Messaggio da Xboxsers »

altro problema risolto..


se continua così mi devi mandare le coordinate bancarie che mi debbo disobbligare...


Ps

Noto con dispiacere che non solo il solo a lavorare....

Grazie mille.. lo script funziona benissimo...

Giancarlo
vampire
membro Veteran
membro Veteran
Messaggi: 810
Iscritto il: 24/04/2008, 11:48
Località: Italia
Contatta:

Re: Prodotti non disponibili

Messaggio da vampire »

:)

Nessun problema :P ps io lavoro sempre...anche se dormo ;)
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
Avatar utente
Spiderweb
membro Veteran
membro Veteran
Messaggi: 573
Iscritto il: 28/09/2005, 22:09
Località: Toscana

Re: Prodotti non disponibili

Messaggio da Spiderweb »

Basta settare i parametri lato Admin nella voce Stock:

Check stock level: true

Allow checkout: false

Così non visualizza i prodotti con 0 di quantità e fa sparire un prodotto unico al momento che l'ordine è concluso e non è più disponibile.

Ciao e auguri!
Prima di postare leggetevi le FAQ: viewtopic.php?t=3259
vampire
membro Veteran
membro Veteran
Messaggi: 810
Iscritto il: 24/04/2008, 11:48
Località: Italia
Contatta:

Re: Prodotti non disponibili

Messaggio da vampire »

Spiderweb ha scritto:Basta settare i parametri lato Admin nella voce Stock:

Check stock level: true

Allow checkout: false

Così non visualizza i prodotti con 0 di quantità e fa sparire un prodotto unico al momento che l'ordine è concluso e non è più disponibile.

Ciao e auguri!
Guarda che cosi' facendo i prodotti non scompaiono dal catalogo, ma non viene semplicemnte permesso di effettuare l'ordine, ma nel catalogo rimangono inseriti....in questo caso non server

ciao spider e b natale
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
Avatar utente
Spiderweb
membro Veteran
membro Veteran
Messaggi: 573
Iscritto il: 28/09/2005, 22:09
Località: Toscana

Re: Prodotti non disponibili

Messaggio da Spiderweb »

vampire ha scritto:
Spiderweb ha scritto:Basta settare i parametri lato Admin nella voce Stock:

Check stock level: true

Allow checkout: false

Così non visualizza i prodotti con 0 di quantità e fa sparire un prodotto unico al momento che l'ordine è concluso e non è più disponibile.

Ciao e auguri!
Guarda che cosi' facendo i prodotti non scompaiono dal catalogo, ma non viene semplicemnte permesso di effettuare l'ordine, ma nel catalogo rimangono inseriti....in questo caso non server

ciao spider e b natale
Mah, non è vero perchè a me facendo così rimangono in catalogo solo lato admin con quantità a 0 ma non più visualizzati online quindi per il cliente è come se non esistessero... non li vede :wink:
Prima di postare leggetevi le FAQ: viewtopic.php?t=3259
vampire
membro Veteran
membro Veteran
Messaggi: 810
Iscritto il: 24/04/2008, 11:48
Località: Italia
Contatta:

Re: Prodotti non disponibili

Messaggio da vampire »

io ho provato quella variabile ma rimangono sempre online e uso sempre la rc2a...quindi bho a sto punto non so...visto che facendo come dici tu a me continua a vederli ma non mi fa fare semplicemente il checkout
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
Avatar utente
Spiderweb
membro Veteran
membro Veteran
Messaggi: 573
Iscritto il: 28/09/2005, 22:09
Località: Toscana

Re: Prodotti non disponibili

Messaggio da Spiderweb »

A me invece fa il contrario, non ho idea del perchè :?

Io ho molti pezzi unici in vendita e puntualmente se vengono acquistati spariscono da soli dal catalogo e rimangono presenti solo lato admin con quantità 0.
Poi da li provvedo io a cancellare la scheda se tanto è un prodotto che non sarà più disponibile in quanto creazione unica.

Infatti per poter poi avere un giudizio per quell'acquisto ho installato la contribution "Customer testimonial" altrimenti la recensione standard di oscommerce non poteva essere mai fatta (visto che il prodotto non è più in catalogo).

Sinceramente non so quale siano le differenze ma a me è da 2 anni che funziona così senza modifiche varie e già in diversi topic l'avevo fatto notare...

viewtopic.php?f=1&t=9008&hilit=prodotti+esauriti

Check stock level true
Subtract stock true
Allow Checkout false
Mark product out of stock ***
Stock Re-order level 1
Prima di postare leggetevi le FAQ: viewtopic.php?t=3259
Avatar utente
xnetus
membro Senior
membro Senior
Messaggi: 371
Iscritto il: 08/09/2008, 17:50
Contatta:

Re: Prodotti non disponibili

Messaggio da xnetus »

Anche se risolve il problema di "Xboxsers", non credo che sia una soluzione ottimale quella di lanciarla ogni volta andando in categories.

Credo che si possa risolvere mettendo semplicemente:

Codice: Seleziona tutto

tep_db_query("update " . TABLE_PRODUCTS . " set products_status = '0' where products_quantity = '0'");
Dopo l'importazione del file CVS.

Puoi postare il codice o indicare la contribution che utilizzi per l'importazione?
Assistenza osCommerce e Realizzazione Moduli!
Solo una piattaforma ben gestita può garantirti dei benefici notevoli. Contattaci e scopri quali sono le potenzialità del tuo business.
(email: info@xnetus.net)
Scopri il servizio...
vampire
membro Veteran
membro Veteran
Messaggi: 810
Iscritto il: 24/04/2008, 11:48
Località: Italia
Contatta:

Re: Prodotti non disponibili

Messaggio da vampire »

si non cambia la sostanza...quel codice puoi metterlo dove ti pare :P anche a fine codice dell'importazione della cvs
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
Avatar utente
xnetus
membro Senior
membro Senior
Messaggi: 371
Iscritto il: 08/09/2008, 17:50
Contatta:

Re: Prodotti non disponibili

Messaggio da xnetus »

vampire ha scritto:si non cambia la sostanza...quel codice puoi metterlo dove ti pare :P anche a fine codice dell'importazione della cvs
Diciamo che è più corretto metterlo lì... :wink:
Assistenza osCommerce e Realizzazione Moduli!
Solo una piattaforma ben gestita può garantirti dei benefici notevoli. Contattaci e scopri quali sono le potenzialità del tuo business.
(email: info@xnetus.net)
Scopri il servizio...
vampire
membro Veteran
membro Veteran
Messaggi: 810
Iscritto il: 24/04/2008, 11:48
Località: Italia
Contatta:

Re: Prodotti non disponibili

Messaggio da vampire »

si ovvio!!! ma non sapendo che contribution sia l'ho fatto mettere su categorie...tanto per un motivo o per un'altro li ci entri ;)
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
Avatar utente
xnetus
membro Senior
membro Senior
Messaggi: 371
Iscritto il: 08/09/2008, 17:50
Contatta:

Re: Prodotti non disponibili

Messaggio da xnetus »

vampire ha scritto:si ovvio!!! ma non sapendo che contribution sia l'ho fatto mettere su categorie...tanto per un motivo o per un'altro li ci entri ;)
Certo... :wink:
Assistenza osCommerce e Realizzazione Moduli!
Solo una piattaforma ben gestita può garantirti dei benefici notevoli. Contattaci e scopri quali sono le potenzialità del tuo business.
(email: info@xnetus.net)
Scopri il servizio...
Rispondi