OpenCart-Hellas 

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

Θέματα που αφορούν τη γενικότερη λειτουργία του Opencart.
#5427
Καλημέρα στην κοινότητα του Opencart

Χρησιμοποιούμε Opencart 2.1.0.2 και Journal Theme.

Θα ήθελα να ρωτήσω αν έχει αντιμετωπίσει κάποιος παρόμοιο ζήτημα.
Γνωρίζουμε στο ηλεκτρονικό μας κατάστημα τα προϊόντα που έχουν αγοραστεί και προβληθεί αντίστοιχα μέσα από τα Reports.

Θα θέλαμε να δούμε πως μπορούμε να ανακτήσουμε τα προϊόντα που δεν έχουν αγοραστεί ποτέ από τα προϊόντα που τρέχουν αυτή τη στιγμή στο ηλεκτρονικό μας κατάστημα.
Σίγουρα θα μπορούμε να εκτελέσουμε κάποιο ερώτημα στην βάση μέσω του phpmyadmin.
Επειδή είναι σύνθετο ερώτημα με σύνδεση 2-3 πινάκων ενδεχομένως, θα θέλαμε να ρωτήσουμε αν κάποιος το έχει αντιμετωπίσει ποτέ αυτό ή αν υπάρχει κάποιο extension γνωστό εμπορικό που να δίνει export τέτοιου είδους report.

Σας ευχαριστώ εκ των προτέρων
Τελευταία επεξεργασία από το μέλος agathon την 27 Σεπ 2018, 10:23, έχει επεξεργασθεί 1 φορά συνολικά.
#5431
Καλησπέρα,
Μπορείς να δώσεις στο phpMyAdmin το ακόλουθο sql query για να σου δώσει τα ενεργά προϊόντα με μηδενικές πωλήσεις:
Κώδικας: Επιλογή όλων
SELECT p.product_id, p.model FROM `oc_product` p LEFT JOIN `oc_order_product` op ON (op.product_id = p.product_id) WHERE p.status = '1' AND op.product_id IS NULL
Αν χρειάζεσαι και τίτλους προϊόντων δώσε:
Κώδικας: Επιλογή όλων
SELECT p.product_id, p.model, pd.name FROM `oc_product` p LEFT JOIN `oc_product_description` pd ON (p.product_id = pd.product_id) LEFT JOIN `oc_order_product` op ON (op.product_id = p.product_id) WHERE p.status = '1' AND pd.language_id = '2' AND op.product_id IS NULL
Όπου αντικαθιστάς το prefix oc_ με αυτό που έχεις δηλώσει κατά την εγκατάσταση του OpenCart και στο δεύτερο query στο pd.language_id = '2' δηλώνεις το id της γλώσσας που χρησιμοποιείς στη διαχείρηση. Το id μπορείς να το δεις κάτω στον browser αν περάσεις το ποντίκι σου πάνω από την επεξεργασία γλώσσας (Σύστημα > τοπική προσαρμογή > γλώσσες).
#5432
Καλημέρα,

Opencart-Hellas πραγματικά αυτό που έψαχνα ακριβώς.
Εκτέλεσα τα ερωτήματα στην βάση δεδομένων και μου επιστρέφουν τα αποτελέσματα σωστά.

Δεν θα μπορούσα να σκεφτώ την συνθήκη op.product_id IS NULL που όντως είναι κ το κλειδί στο ερώτημα.

Σε ευχαριστώ πολύ για τον χρόνο σου και την βοήθεια.
email μέσω SMTP

Καλημέρα, Το έχω δοκιμάσει και με ssl:////mail.m[…]

Απλά να αναφέρω ότι με ένα πρόσθετο έγινε αυτό που[…]

Καλησπέρα, πως μπορώ να προσθέσω το usergroup στο […]

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