पर कस्टम फ़ील्ड जोड़ना मेरे क्लाइंट में एक ubercart आधारित दुकान है जो ठीक काम करती है। कुछ आंतरिक सामानों के कारण उन्हें प्रत्येक चालान में मैन्युअल रूप से फ़ील्ड जोड़ने की आवश्यकता होती है। मैं जानना चाहता था कि सभी चालानों पर प्रदर्शित होने वाले आदेशों के लिए मैं कस्टम क्षेत्र कैसे जोड़ सकता हूं या नहीं।उबेरकार्ट चालान
उत्तर
यह एक पुराना सवाल है लेकिन यह दूसरों की मदद कर सकता है; आप निम्न कोड का उपयोग कर सकते हैं।
के तहत स्थित customer.itpl.php
या customer.itpl.php
फ़ाइलों की पहली जांच करें।
तो फिर तुम foreach पाश कि सभी उत्पादों गूँज को संपादित करने और अपने स्वयं के खेतों इस तरह से जोड़ सकते हैं:
<?php
foreach ($order->products as $product) {
$nid = ($product->nid);
$noderef = node_load($nid);
echo $product->title .' : '.$noderef->your_own_field[0]['value'];
echo "<br />";
?>
मेरे Ubercart स्थापना उत्पाद क्षेत्रों http://www.mysite.com/admin/content/node-type/product/fields
से संपादित किया जा सकता है।
आप this issue पर अधिक जानकारी प्राप्त कर सकते हैं।
मुझे व्यक्तिगत रूप से यह परिवर्तन नहीं करना पड़ा है, इसलिए मैं अनुभव से बात नहीं कर रहा हूं, लेकिन दस्तावेज़ीकरण को देखकर मैं निम्नलिखित कोशिश करूँगा: (आप कोनों को काट सकते हैं और मौजूदा मॉड्यूल को संशोधित करके कुछ काम से बच सकते हैं, लेकिन यह सबसे साफ तरीका है जिसके बारे में मैं सोच सकता हूं)
- एक मॉड्यूल बनाएं जो आपके फ़ील्ड और ऑर्डर नंबर को संग्रहीत करता हो।
- से_alter का उपयोग करके इनवॉइस संपादन स्क्रीन को संशोधित करने के लिए अपने उपयोगकर्ताओं को फ़ील्ड को संपादित करने का तरीका दें।
- आदेश संख्या के आधार पर आपके क्षेत्र में खींचने के लिए चालान टेम्पलेट का उपयोग करें। invoice "system" documentation।
यह एक आसान बदलाव नहीं है, लेकिन इस पैटर्न का उपयोग करके आप जो संशोधन नहीं कर रहे हैं, उसके बारे में चिंता किए बिना आपको वह संशोधन मिलेगा जो आप खोज रहे हैं।
धन्यवाद ... यह ऐसा करने का एक तरीका हो सकता है। अगले हफ्ते इसे आजमाएं। –
क्या यह उत्तर आपके लिए काम करता है? पूरी तरह से पालन करने के बारे में भूल गए, और निश्चित रूप से बक्षीस का उपयोग कर सकते हैं :) – mirzu
- 1. चालान
- 2. प्रिंट चालान सी # विनफॉर्म
- 3. Magento में पीडीएफ चालान जनरेशन
- 4. नियम verious बिल और चालान
- 5. सीआरएम गतिशीलता कस्टम क्रिया चालान भुगतान किया
- 6. सीएसएस ट्रांसफॉर्म: अनुवाद चालान पद: निश्चित आंतरिक div
- 7. जावास्क्रिप्ट वैश्विक चर और स्व-चालान अज्ञात कार्य
- 8. .NET अनुप्रयोग में चालान उत्पन्न और मुद्रित करने का सबसे अच्छा तरीका क्या है?
- 9. चालान का उपयोग करके ग्रोवी में गतिशील रूप से कार्यान्वित कार्यान्वयन
- 10. आदेश/चालान जानकारी के लिए डेटाबेस स्कीमा का सुझाव क्या है?
- 11. Magento में php से सभी ऑर्डर और सभी चालान कैसे प्राप्त करें?
- 12. Drupal Ubercart: बहु मुद्रा?
- 13. प्रति विशिष्ट विदेशी कुंजी
- 14. एसक्यूएल जॉइन, कुल मिलाकर प्राप्त करने के लिए तीन टेबल पर समूह
- 15. रेल 3. पेरेंट रिकॉर्ड हटाने से रोकने के लिए पहले_destroy सत्यापन
- 16. एंटिटी फ्रेमवर्क
- 17. क्रिस्टल रिपोर्ट 10 में समूहों का योग कैसे प्राप्त करें?
- 18. अवांछित
- 19. कई PHP अनुरोधों में MySQL लेनदेन
- 20. Node.js + मोंगो + कई संस्थाओं के परमाणु अद्यतन = सिर दर्द
- 21. कच्चे HTML/CSS सामग्री से ASP.NET से पीडीएफ जेनरेट करें?
- 22. दो आंतरिक MYSQL
- 23. विभिन्न सामग्री के साथ जैस्पर रीपॉर्ट्स मल्टी-पेज रिपोर्ट
- 24. आप Magento 1.6
- 25. विंडोज़ एज़ूर बिल
- 26. रेल किसी अन्य रूप के अंदर किसी फ़ॉर्म का हिस्सा प्रस्तुत करते हैं
- 27. CGIDView
- 28. गणना मूल्यों के लिए केवीओ सेट करना, गणना मूल्यों के आधार पर
- 29. रेल 3 find_or_create_by
- 30. रेल मॉडल विशेषता को कैसे सुरक्षित रखें?
क्या इस क्षेत्र को उपयोगकर्ता से या प्रशासकों से इनपुट की आवश्यकता है? केवल प्रशासक से – Kevin
। –