OpenCart-Hellas 

Η Ελληνική κοινότητα υποστήριξης του Opencart

Θέματα που αφορούν διαδικασίες εγκατάστασης / αναβάθμισης της εφαρμογής.
#1625
Καλησπέρα σας,

Αναβάθμισα από 1.5.6.4 σε 2.0.2.0 με απόλυτη επιτυχία.

Το μόνο πρόβλημα που έχω είναι το path των φωτογραφιών. Στο opencart ανεβάζουμε προϊόντα με το xml import pro, το οποίο λειτουργεί σωστά μόνο με το folder image/data/some_folder. Στο folder image/data/products/ βρίσκονται και όλες οι φώτος των προϊόντων του e-shop μας.

Στο διαχειριστικό του opencart, όταν κάνουμε edit ένα προϊόν και πάμε στο "δεδομένα / εικόνα" για να αλλάξουμε την εικόνα manual, μας δείχνει μόνο το folder image/catalog και ότι άλλο subfolder υπάρχει μέσα. Δεν έχουμε δηλ. πρόσβαση στο image/data/products/ που βρίσκονται όλες οι φώτος των προϊόντων μας.

Στα 2 config.php έχουμε δηλωμένο το παρακάτω:

define('DIR_IMAGE', '/home/mydomain/public_html/username/image/');

Πως θα μπορούσα να ξεπεράσω αυτό το πρόβλημα;

Ευχαριστώ εκ των προτέρων.

Κώστας
#1626
Δεν μπορείς να αλλάξεις τα προφίλ του TIP να κατεβάζει τις εικόνες στην καινούργια θέση;
#1627
Καλησπέρα, καλωσόρισες στην Ελληνική κοινότητα OpenCart

Βασικά, για μελλοντικές εισαγωγές, καλό είναι να κάνεις αυτό που σου είπε ο gxHL.

Αν δεν σκοπεύεις να εισάγεις κάτι άλλο με αυτό το εργαλείο import και θέλεις απλά να διορθώσεις το υπάρχον περιεχόμενο, πάρε πρώτα ένα αντίγραφο ασφαλείας της βάσης σου από το phpmyadmin.

Μετά, μπορείς να αλλάξεις τα paths των εικόνων των προϊόντων στη βάση αν δώσεις τα ακόλουθα από το phpmyadmin στην καρτέλα SQL και πατήσεις GO:
Κώδικας: Επιλογή όλων
UPDATE `oc_product` SET `image` = replace(image, 'data', 'catalog');
UPDATE `oc_product_image` SET `image` = replace(image, 'data', 'catalog');
Τέλος, μετέφερε τις εικόνες σου από τον φάκελο image/data/products στον φάκελο image/catalog/products
#1633
Total import pro ;)
#1634
Opencart-Hellas έγραψε:Καλησπέρα, καλωσόρισες στην Ελληνική κοινότητα OpenCart

Βασικά, για μελλοντικές εισαγωγές, καλό είναι να κάνεις αυτό που σου είπε ο gxHL.

Αν δεν σκοπεύεις να εισάγεις κάτι άλλο με αυτό το εργαλείο import και θέλεις απλά να διορθώσεις το υπάρχον περιεχόμενο, πάρε πρώτα ένα αντίγραφο ασφαλείας της βάσης σου από το phpmyadmin.

Μετά, μπορείς να αλλάξεις τα paths των εικόνων των προϊόντων στη βάση αν δώσεις τα ακόλουθα από το phpmyadmin στην καρτέλα SQL και πατήσεις GO:
Κώδικας: Επιλογή όλων
UPDATE `oc_product` SET `image` = replace(image, 'data', 'catalog');
UPDATE `oc_product_image` SET `image` = replace(image, 'data', 'catalog');
Τέλος, μετέφερε τις εικόνες σου από τον φάκελο image/data/products στον φάκελο image/catalog/products
Καλώς σας βρήκα και ευχαριστώ για το ενδιαφέρον σας.

Το xml import pro το χρησιμοποιώ αναγκαστικά μονίμος διότι το e-shop έχει πάνω από 30000 products. Χρησιμέυει επίσης και για μαζικά update τιμών.

Μετά την αναβάθμιση άλλαξα τα paths των εικόνων μέσα από phpmyadmin μαζικά και τα γύρισα στο image/catalog/products/, και εκεί ήταν που δεν "έπαιζε" το xml import pro. Το εργαλείο για να δουλέψει σωστά πρέπει οι εικόνες να είναι στο image/data/somefolder. Αναγκαστικά, ξαναγύρισα τα paths σε image/data/products/ για να δουλεύει το εργαλείο.
#1635
Τι εννοείς δεν σου έπαιξε; Σου έβγαλε κάποιο Error; Στο δεύτερο βήμα σου έχει επιλογές για το που θα κατεβάσει τις εικόνες δοκίμασες να το αλλάξεις χειροκίνητα;
#1636
Καλημέρα και πάλι,

Τελικά το πρόβλημα λύθηκε, ήταν bug του xml import pro.

Δεν νοείται το εργαλείο να "παίζει" τις φωτογραφίες μόνο στο image/data/

Είναι δεύτερη φορά που το συγκεκριμένο εργαλείο έχει bug. Κατά τα άλλα, θα το πρότεινα σε όποιον θέλει να δουλέψει με πολλά προϊόντα.

Σας ευχαριστώ για τον χρόνο σας και το ενδιαφέρον σας.
#1637
gxHL έγραψε:Τι εννοείς δεν σου έπαιξε; Σου έβγαλε κάποιο Error; Στο δεύτερο βήμα σου έχει επιλογές για το που θα κατεβάσει τις εικόνες δοκίμασες να το αλλάξεις χειροκίνητα;
Όταν δήλωνα άλλο path εκτός data/somefolder, δεν έκανε εγγραφή στο image field στην mysql, το άφηνε κενό.

Σας ευχαριστώ πολύ για την απάντηση, σκεφτείτε η ε[…]

Έλεγξε αν έχεις πολύ μεγάλα αρχεία εικόνων και αν […]

Κάνε ένα restart τον σερβερ. (βασικα την λειτουργι[…]

Vqmod and SEARCH NOT FOUND

Καλησπέρα, έχω ένα xml που βγάζει αυτό το λάθος […]

Πριν ζητήσετε βοήθεια στο φόρουμ, παρακαλούμε ελέγξτε αν υπάρχει έτοιμη λύση στο OpenCart Extension Marketplace!