Magento 2 उत्पाद सूची छँटाई [बंद]


13

मैं देखता हूं कि Magento 2 में उत्पाद सूची पृष्ठ को सॉर्ट करते समय या पृष्ठ प्रति दृश्य दिखाई देने वाले उत्पादों की संख्या में परिवर्तन होने पर पृष्ठ के व्यवहार में कुछ बदल जाता है।
Magento 1 में छँटाई के लिए url में पैरामीटर जोड़े गए थे:

http://demo.magentocommerce.com/men/shirts.html? dir = asc & ऑर्डर = मूल्य
http://demo.magentocommerce.com/men/shirts.html ? dir = एएससी और सीमा = 24 & क्रम = मूल्य

लेकिन Magento 2 में छँटाई और पृष्ठ की सीमा एक POST अनुरोध के माध्यम से बदल दी जाती है।
जब मैं एक 'वेब डेवलपमेंट' छात्र था, तो मैंने सीखा कि बेहतर उपयोगकर्ता अनुभव के लिए, सभी फ़िल्टरिंग और छंटनी GET के माध्यम से की जानी चाहिए।
इस तरह से उपयोगकर्ता पहले से ही सॉर्ट की गई 'चीजों' की एक सूची को बुकमार्क कर सकता है, या फ़िल्टर की गई सूची के साथ लिंक साझा कर सकता है।

Magento 2 में अब इसका उपयोग नहीं किया जाता है कोई भी अच्छा कारण? और क्या यह कभी भी कारण के लिए ग्राहक के अनुभव का थोड़ा सा त्याग करने के लायक है?


2
अच्छी टिप्पणी, एक ही सोच रहा था, मुझे कोई कारण नहीं दिखता कि उन्हें पदों का उपयोग क्यों करना चाहिए: |
आयन वैन डोरन

सही कैश हैंडलिंग के लिए?
अमास्टर

@Amasty। क्या आप थोड़ा समझा सकते हैं? एक उत्तर के रूप में अपनी व्याख्या जोड़ने के लिए भी स्वतंत्र महसूस करें।
मेरियस

1
मुझे लगता है कि यह प्रॉक्सी स्तर कैशिंग को भी गड़बड़ करेगा।
पारस सूद

5
मैं इस प्रश्न को ऑफ-टॉपिक के रूप में बंद करने के लिए मतदान कर रहा हूं क्योंकि यह मैगेंटो के
डिजिटल पियानोवाद पर राफेल

जवाबों:


1

संभावित DOS हमलों से बचने के लिए अनुरोध तर्क काट दिए जाते हैं। इसलिए फ़िल्टर संशोधन POST के साथ किए जाते हैं।

लेकिन मुझे वास्तव में लगता है कि आपको इसे ठीक करने के लिए जीथब पर टिकट बनानी चाहिए।


धन्यवाद एंटोन। मैंने पहले ही एक टिकट जोड़ा: github.com/magento/magento2/issues/656 । मुझे वास्तव में यह POST दृष्टिकोण पसंद नहीं है।
मेरियस

1
मुझे लगता है कि प्रयोज्य, और इस मामले में, लिंक को साझा करने की क्षमता बहुत महत्वपूर्ण है।
एमस्टी सेप

अब यह वापस अनुरोध करने के लिए है :)
amitshree

0

मैंने सीखा कि बेहतर उपयोगकर्ता अनुभव के लिए, सभी फ़िल्टरिंग और छंटनी GET के माध्यम से की जानी चाहिए।

आपने सबसे पहले गलत सीखा। अच्छे प्रदर्शन के लिए छाँटने की विधि के साथ कोई संबंध नहीं है। पोस्ट हैक होने की संभावना को कम करता है।


1
में तुम्हारी बात समझ रहा हूँ। यह एंटोन द्वारा कही गई बात के समान है। मुझे लगता है कि मुझे अपने "शिक्षक" को देखना होगा और उसे यह दिखाना होगा। दूसरी ओर, आपको हैक से बचने के लिए हमेशा अपने प्रश्नों को स्पष्ट करना चाहिए।
मेरियस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.