Σελίδα 1 από 1
Τιμή 0 & απενεργοποίηση προϊόντων
Δημοσιεύτηκε: 25 Ιαν 2023, 11:38
από dimitris212
Καλημέρα σας,
σε OC 3 έχω περίπου 1.100 προϊόντα με τιμή 0.
Πώς γίνεται να απενεργοποιήσω μόνο τα συγκεκριμένα μέσω της βάσης?
Re: Τιμή 0 & απενεργοποίηση προϊόντων
Δημοσιεύτηκε: 25 Ιαν 2023, 11:48
από htwp
Καλημέρα,
πολύ σημαντικό να πάρεις ένα backup τουλάχιστον το oc_product (όπου oc_ ότι έχεις βάλει), το καλύτερο θα ήταν να πάρεις backup όλη την βάση.
Εντολή:
SELECT * FROM `oc_product` WHERE `price` = 0
Μετά τα επιλέγεις όλα και στο status επιλέγεις 0 (μηδέν).
Με μία εντολή νομίζω θα ήταν έτσι:
UPDATE `oc_product`
SET `status`= 0
WHERE `price`= 0
Re: Τιμή 0 & απενεργοποίηση προϊόντων
Δημοσιεύτηκε: 25 Ιαν 2023, 12:05
από dimitris212
Σε ευχαριστώ πολύ.
Εκτέλεσα την εντολή
UPDATE `oc_product` SET `status`= 0 WHERE `price`= 0
αλλά έκανε μόνο 146 προϊόντα από τα 1.100
Re: Τιμή 0 & απενεργοποίηση προϊόντων
Δημοσιεύτηκε: 25 Ιαν 2023, 12:11
από htwp
Μήπως τα άλλα προϊόντα δεν έχουν τιμή 0 ;
Έχουν γίνει Import από κάποιο πρόγραμμα; Υπάρχει περίπτωση να μην έχουν καθόλου κάποια τιμή δηλαδή να είναι κενά, μπορείς να το ελέγξεις;
Re: Τιμή 0 & απενεργοποίηση προϊόντων
Δημοσιεύτηκε: 25 Ιαν 2023, 17:11
από Alexandra
@ htwp
Δεν γίνεται το πεδίο τιμής στο προϊόν να είναι κενό γιατί λαμβάνει από τη βάση DEFAULT '0.0000' ασχέτως αν έχεις δηλώσει ή όχι αξία.
@ dimitris212
α) Το update δίνει τις μεταβολές. Τα υπόλοιπα που δεν σου τα ανέφερε ενδέχεται να ήταν ήδη απενεργοποιημένα. Τρέξε πάλι το select που σου είπε ο htwp για να διαπιστώσεις αν εξακολουθούν να υπάρχουν ενεργά είδη με τιμή μηδέν.
β) H τιμή προϊόντος στο κατάστημα δεν διαμορφώνεται μόνο από την αρχική τιμή. Έλεγξε αν τα προϊόντα αυτά έχουν έκπτωση ή προσφορά με μηδενική τιμή.
Re: Τιμή 0 & απενεργοποίηση προϊόντων
Δημοσιεύτηκε: 26 Ιαν 2023, 10:59
από dimitris212
Καλημέρα σας,
ευχαριστώ πολύ και τους 2 σας!
Όντως κάποια από αυτά ήταν ήδη απενεργοποιημένα.