Χρήση των σετ προϊόντων με το Shopify Scripts
Τα σετ μπορούν να πωλούνται με τα Shopify Scripts που έχετε δημοσιεύσει στο κατάστημά σας. Πριν ξεκινήσετε να χρησιμοποιείτε σετ στο κατάστημά σας, εξετάστε τα παρακάτω:
- Τα σενάρια αποστολής και πληρωμής είναι πλήρως συμβατά με τα σετ.
- Τα σενάρια στοιχείων γραμμής λειτουργούν κανονικά με στοιχεία γραμμής που δεν ανήκουν σε σετ. Ωστόσο, τα σενάρια στοιχείων γραμμής εφαρμόζονται σε στοιχεία γραμμής σετ μόνο για μεθόδους που είναι μόνο για ανάγνωση. Οι μέθοδοι τροποποίησης στοιχείων γραμμής δεν εφαρμόζονται σε στοιχεία γραμμής σετ.
- Τα επιμέρους προϊόντα σετ δεν είναι αναγνώσιμα στο καλάθι.
- Τα στοιχεία γραμμής σετ είναι αναγνώσιμα στο καλάθι, επομένως, οι μέθοδοι καλαθιού εφαρμόζονται σε αυτά.
Τα σενάρια εφαρμόζονται στα σετ από προεπιλογή, με εξαίρεση τα σενάρια στοιχείων γραμμής. Αν δεν θέλετε τα σενάριά σας να εφαρμόζονται σε σετ στο κατάστημά σας, τότε εξετάστε το ενδεχόμενο να ενημερώσετε τα σενάριά σας για να φιλτράρετε τα προϊόντα χρησιμοποιώντας μεθόδους όπως οι μέθοδοι variant, product ή line item.
Σε αυτήν τη σελίδα
Εκπτώσεις
Οι εκπτώσεις που δημιουργούνται από σενάρια στοιχείων γραμμής δεν εφαρμόζονται σε σετ. Κάντε ένα από τα παρακάτω αν θέλετε να εφαρμόσετε έκπτωση σε ένα σετ:
- Δημιουργήστε έναν κωδικό έκπτωσης για το σετ.
- Αλλάξτε μη αυτόματα την τιμή του σετ.
- Χρησιμοποιήστε το Cart transform για να κάνετε προσαρμογές τιμών.
Σετ και μέθοδοι Shopify Scripts
Πριν ξεκινήσετε να χρησιμοποιείτε σετ στο κατάστημά σας, ελέγξτε τις μεθόδους στα υπάρχοντα σενάριά σας για να διασφαλίσετε ότι λειτουργούν όπως θέλετε στα προϊόντα σετ.
Μέθοδοι καλαθιού
Οι μέθοδοι καλαθιού, όπως οι subtotal_price, subtotal_price_was ή total_weight περιλαμβάνουν τα σετ στην έξοδό τους. Για παράδειγμα, εάν υπάρχει ένα σετ στο καλάθι, τότε το μερικό σύνολο της τιμής του σετ περιλαμβάνεται στο συνολικό μερικό σύνολο τιμής κατά την κλήση της μεθόδου subtotal_price.
Η μέθοδος καλαθιού .line_items περιλαμβάνει τα σετ, επομένως οι κλήσεις στις μεθόδους .size ή .length περιλαμβάνουν επίσης πληροφορίες από προϊόντα σετ στον υπολογισμό τους.
Η μέθοδος delete_if είναι μια μέθοδος τροποποίησης σεναρίου στοιχείων γραμμής που μπορεί να εφαρμοστεί σε στοιχεία γραμμής που δεν ανήκουν σε σετ. Ωστόσο, δεν εφαρμόζεται σε στοιχεία γραμμής σετ.
Μέθοδοι στοιχείων γραμμής
Οι μέθοδοι στοιχείων γραμμής μόνο για ανάγνωση λειτουργούν με στοιχεία γραμμής που περιλαμβάνονται σε σετ. Μερικά παραδείγματα μεθόδων στοιχείων γραμμής μόνο για ανάγνωση είναι οι εξής: .original_line_price, line_price_was, .line_price_changed?, .properties_was και properties_changed?.
Οι μέθοδοι τροποποίησης στοιχείων γραμμής παραβλέπονται εάν εφαρμόζονται σε στοιχεία γραμμής που περιλαμβάνονται σε σετ. Μερικά παραδείγματα μεθόδων τροποποίησης στοιχείων γραμμής είναι οι εξής: .change_line_price, .change_properties και .split.