Σελίδα 1 από 1

Διαγραφή κατηγορίας

Δημοσιεύτηκε: 06 Οκτ 2015, 12:28
από malam
Καλημέρα, διέγραψα μια κατηγορία που είχε μέσα προϊόντα. Υπάρχει τρόπος να διασφαλίσω ότι αυτό δεν θα γίνεται? Δηλαδή από την στιγμή που έχω προϊόντα μέσα σε μια κατηγορία, να μην μπορεί να διαγραφεί?

Ευχαριστώ

Re: Διαγραφή κατηγορίας

Δημοσιεύτηκε: 06 Οκτ 2015, 19:12
από Alexandra
Καλησπέρα, καλωσόρισες στην Ελληνική κοινότητα OpenCart.

Δεν υπάρχει δικλείδα ασφαλείας γι' αυτό που θες. Θα σου πρότεινα να εφαρμόσεις κάποιον τρόπο λήψης αυτόματων αντιγράφων ασφαλείας της βάσης του site σου ανά ημέρα, εβδομάδα, μήνα είτε με script που θα τρέχουν με cron είτε αγοράζοντας κάποια έτοιμη υπηρεσία που θα παρέχει η εταιρία hosting σου.

Re: Διαγραφή κατηγορίας

Δημοσιεύτηκε: 07 Οκτ 2015, 9:18
από malam
Μάλιστα, αυτό προφανώς θα συμβαίνει και με την διαγραφή άλλων εγγραφών, transactions δεν υπάρχουν δηλαδή πουθενά στη βάση? Μπορώ να διαγράψω έναν πελάτη και να μείνουν μέσα οι παραγγελίες του και άλλα τέτοια?

Re: Διαγραφή κατηγορίας

Δημοσιεύτηκε: 07 Οκτ 2015, 10:47
από Alexandra
Καλημέρα,

- Όχι δεν είναι γενικό, σε κάποιες περιπτώσεις υπάρχουν δικλείδες ασφαλείας όπου δεν επιτρέπεται διαγραφή αν δεν έχει διαγραφεί προηγουμένως κάτι άλλο.
- Η βάση του OpenCart χρησιμοποιεί MyISAM που δεν υποστηρίζονται transactions.
- Ακόμα και αν η εφαρμογή χρησιμοποιούσε transactional engine, δεν θα ήταν ορθό από λογιστικής άποψης να διαγράφονται οι παραγγελίες μαζί με τους πελάτες καθώς οι παραγγελίες είναι δεδομένο και του καταστήματος και όχι αμιγώς των πελατών.