हम एक Shopify ऐप बनाने की योजना बना रहे हैं लेकिन हमें दस्तावेज़ों में यह पता लगाने में कुछ समस्याओं का सामना करना पड़ता है कि पृष्ठों के साथ कैसे इंटरैक्ट किया जाए।

मुझे यकीन नहीं है कि हमें हर बार उपयोगकर्ताओं से कोड आदि जोड़ने के लिए कहना चाहिए, इसलिए मुझे यह जानने की जरूरत है कि क्या मुझे कुछ याद आ रहा है।

मुझे एक ऐप से Shopify में उत्पाद पृष्ठों के साथ सहभागिता करने की आवश्यकता है।

मैं इसके लिए पूरे वेब पर खोज करता हूं और पढ़ता हूं और सबकुछ यह है कि कैसे शुरू किया जाए लेकिन वास्तविक उदाहरण नहीं।

मैं स्क्रिप्टटैग के बारे में जानता हूं और उन्हें कैसे शामिल करना है, लेकिन वह है। अगर कोई मुझे उदाहरण के लिए खरीदें बटन को छिपाने और इसके बजाय कुछ डालने का एक सरल उदाहरण दे सकता है।

मुझे पता है कि इसे jQuery के साथ डिफ़ॉल्ट थीम के साथ कैसे चुनना है, लेकिन अन्य सभी विषयों के बारे में क्या?

0
Martin Tonev 24 जिंदा 2020, 18:56

1 उत्तर

सबसे बढ़िया उत्तर

फ्रंट पेज के साथ बातचीत करने के दो तरीके हैं:

१) पृष्ठ में कुछ कोड डालें (लाइव एक)

2) जैसा आपने बताया है, स्क्रिप्टटैग का प्रयोग करें।


उदाहरण के लिए कोड इंजेक्शन स्क्रिप्ट उत्पाद टेम्पलेट को संशोधित करेगी और यदि आप इसे स्वचालित रूप से करना चाहते हैं तो आपके कोड को इंजेक्ट करेंगे या आप उपयोगकर्ता को स्वयं ऐसा करने का निर्देश दे सकते हैं, लेकिन यदि वे वहां कोड के जानकार नहीं हैं मुद्दे हो सकते हैं।

इसके अलावा यह कोड ज्यादातर मामलों में केवल लाइव थीम पर ही लाइव रहेगा। और यदि उपयोगकर्ता किसी विशिष्ट समय पर आपके ऐप को हटाना पसंद करता है तो आपको तर्क इस तरह लिखना सुनिश्चित करना चाहिए कि यदि आपका ऐप अब मौजूद नहीं है तो यह साइट को प्रभावित नहीं करेगा (क्योंकि इसे साफ करना वाकई मुश्किल होगा फ़ाइलें स्वचालित रूप से कोड जोड़ने के बाद)

इस दृष्टिकोण के लिए आपको एसेट एपीआई का उपयोग करना होगा।

आपको फ़ाइल की सामग्री अनुरोध प्राप्त करें और अनुरोध करें


बेहतर तरीका है ScriptTag API का उपयोग करना।

यह एक स्क्रिप्ट फ़ाइल के उपयोग की अनुमति देगा जिसे हर विषय पर संलग्न किया जाएगा। यह किसी भी रूप या आकार में थीम फ़ाइलों को संशोधित नहीं करेगा।

ऐसा लगता है कि यह वह दृष्टिकोण है जिसे आप ढूंढ रहे हैं।

कृपया ध्यान रखें कि आप अपने ऐप से फ़ाइल को होस्ट करने वाले व्यक्ति होंगे, इतना अधिक कि आप वहां जो चाहें लिख सकते हैं। इसलिए यदि आप jQuery का उपयोग करना पसंद करते हैं तो आपको सुनिश्चित होना चाहिए कि थीम में jQuery शामिल है या आपको अपनी स्क्रिप्ट के अंदर jQuery कोर कोड जोड़ना होगा।

जहां तक ​​स्क्रिप्ट टैग लिखने का सवाल है, यहां एक बहुत ही सरल दस्तावेज है: https://help.shopify.com/en/api/reference/online-store/scripttag#create-2020-01

3
drip 24 जिंदा 2020, 20:18