Σελίδα 1 από 1

Πώς να κάνω μαζικές αλλαγές σε προϊόντα και αν γίνεται?

Δημοσιεύτηκε: 20 Ιουν 2020, 22:01
από PetrosGR
Καλησπέρα, πώς να κάνω μαζικές αλλαγές σε προϊόντα και αν γίνεται. έχω πολλές εικόνες σε ένα φάκελο και θέλω να αλλάξω όνομα στο φάκελο?

Re: Πώς να κάνω μαζικές αλλαγές σε προϊόντα και αν γίνεται?

Δημοσιεύτηκε: 21 Ιουν 2020, 13:54
από Alexandra
Καλησπέρα,

Πες μας πιο αναλυτικά τι θέλεις να κάνεις όταν λες μαζικές αλλαγές.
Χρειάζεσαι μόνο την αλλαγή του path των εικόνων ή και κάτι άλλο;

Re: Πώς να κάνω μαζικές αλλαγές σε προϊόντα και αν γίνεται?

Δημοσιεύτηκε: 21 Ιουν 2020, 22:47
από PetrosGR
Καλησπέρα, έχω ένα φάκελο με εικόνες που απλά θέλω να αλλάξω όνομα

π.χ image/catalog/demo/product/-koutia/product_1.jpg και image/catalog/demo/product/-koutia/product_2.jpg
και θέλω να αλλάξω σε image/catalog/demo/product/koutia/product_1.jpg .... /koutia/product_2.jpg
σε αυτό το φάκελο έχω 300 εικόνες για προϊόντα και θέλω να κάνω και στα 300 προϊόντα update που είναι η εικόνες.

Re: Πώς να κάνω μαζικές αλλαγές σε προϊόντα και αν γίνεται?

Δημοσιεύτηκε: 22 Ιουν 2020, 11:56
από Alexandra
Καλημέρα,

Από το PHPmyAdmin επίλεξε τη βάση σου και δώσε αυτές τις εντολές

Οι κύριες εικόνες προϊόντος
Κώδικας: Επιλογή όλων
UPDATE oc_product SET image = REPLACE(image, 'catalog/demo/product/-koutia/',  'catalog/demo/product/koutia/');
Οι πρόσθετες εικόνες προϊόντος
Κώδικας: Επιλογή όλων
UPDATE oc_product_image SET image = REPLACE(image, 'catalog/demo/product/-koutia/',  'catalog/demo/product/koutia/');
Αν έχεις αλλάξει το default prefix (oc_) στους πίνακες της βάσης προσάρμωσε το ανάλογα στις εντολές και εννοείται πριν κάνεις κάποια αλλαγή παίρνεις backup της βάσης.