model पर टैग किए गए जवाब

मॉडल में Magento के मॉड्यूल में अधिकांश व्यावसायिक तर्क हैं

4
सार मॉडल में पदावनत बचत और भार विधियाँ
मुझे लगता है कि Magento 2 रेपो की शाखा का विकास में तरीकों loadऔर saveसे Magento\Framework\Model\AbstractModelवर्ग पदावनत कर रहे हैं। लेकिन कोर में एक गज़िलियन कक्षाएं हैं जो इस वर्ग का विस्तार करती हैं और उपयोग saveऔर load। अपनी संस्थाओं के CRUD भाग के लिए अपना खुद का मॉड्यूल बनाते …

3
Magento 2 में एक कस्टम मॉड्यूल के लिए सेवा अनुबंध कैसे लागू करें?
के रूप में इस पोस्ट में देखी गई: पदावनत बचाने के लिए और सार मॉडल में लोड तरीकोंsave और loadतरीकों Magento 2 में पदावनत कर रहे हैं शाखा का विकास। इस प्रकार, अच्छा अभ्यास अब CRUD संस्थाओं से निपटने के लिए सेवा अनुबंधों को लागू करना है। मेरे कस्टम मॉड्यूल …

2
प्रदर्शन अनुकूलन के हित में मॉडल परत के किन हिस्सों को दरकिनार किया जा सकता है
मैं वर्तमान में देख रहा हूं कि एक बहुत ही सरल स्कीमा (लगभग 5 फ़ील्ड) के साथ एक डेटाबेस टेबल के लिए, यह मेरे स्थानीय विकास वातावरण (SSD ड्राइव) में ~ 50 आवेषण / सेकंड के तहत सिर्फ एक की दर से नए रिकॉर्ड सम्मिलित कर रहा है - यह …

1
जहां अस्पष्ट स्तंभ नामों के साथ खंड में विरोध होता है
इसके लिए थोड़ा सा संदर्भ। मैं अधिक कॉलम रखने के लिए बिक्री आदेश निर्यात फ़ंक्शन (ग्रिड के माध्यम से) का विस्तार करना चाहता हूं। मैंने एक मॉड्यूल बनाया है जो निर्यात के लिए एक नया ग्रिड जोड़ता है और एक नया संग्रह मॉडल भी है जो मूल का विस्तार करता …
28 export  model 

3
क्या सेवा अनुबंध पर $ मॉडल-> लोड () को प्राथमिकता देने का कोई कारण है?
मैं समझता हूं कि Magento 2 में मॉड्यूल के बीच काम करने का पसंदीदा तरीका सेवा अनुबंध का उपयोग कर रहा है। इसलिए यदि मैं किसी उत्पाद को लोड करना चाहता हूं, तो मैं उत्पाद भंडार का उपयोग करता हूं: $product = $productRepository->getById($id); जो अनुबंध के एक उदाहरण से लौट …

3
Magento2 में IdentityInterface क्या है
मैं देखता हूं कि Magento 2 में बहुत सारे मॉडल लागू होते हैं Magento\Framework\DataObject\IdentityInterface। इस इंटरफ़ेस में एक एकल विधि है जिसे विधि getIdentities का कार्यान्वयन आमतौर पर वापस आ जाता है return [self::CACHE_TAG . '_' . $this->getId()];। एक उदाहरण यहां पाया जा सकता है कि इसका उपयोग किस लिए …

2
Magento 2 में एक कस्टम मॉडल लोड करने का सबसे अच्छा तरीका
क्योंकि मेरे लिए सही रास्ता खोजना मुश्किल था, नीचे आप मेरे द्वारा किए गए सर्वोत्तम अभ्यास को पा सकते थे। आनंद लें, यदि आवश्यक हो तो मेरी अंग्रेजी को सही करें और कहें कि मैं गलत हूं। :) संपादित करें: ... और मुझे पता चला कि मैं किसी पहलू पर …

1
कई रिश्तों के लिए कई बनाने के लिए Magento 2 में सबसे अच्छा अभ्यास तरीका क्या है?
मैंने कोर के चारों ओर देखा है और मॉडलों के बीच कई संबंधों के कई उदाहरणों को देखा है, लेकिन मैं इस पर एक निश्चित उत्तर नहीं देख सकता हूं। एक उदाहरण के रूप में, मान लें कि हम एक नया मॉडल बनाते हैं और हम मौजूदा उत्पादों की तालिका …

1
SQL Zend फ्रेमवर्क के SQL मॉडल का उपयोग करते समय कमजोरियों को इंजेक्शन करता है
तालिकाओं में शामिल होने पर, मैं Zend फ्रेमवर्क के SQL मॉडल का उपयोग करता हूं। उदाहरण के रूप में मैंने अपना वास्तविक कोड संशोधित किया है, लेकिन मुझे लगता है कि आपको बिंदु मिल जाएगा: $this->getSelect()->join( array('sections' => $sectionsTableName), 'main_table.banner_id = pages.banner_id', array() ) ->where("sections.section= '$section' OR sections.section = '0' …

3
कुशल संग्रह कॉलिंग, फ़िल्टरिंग और लोड हो रहा है
अभी बहुत सारे संग्रह का पुनः उपयोग किया जा रहा है जो कि फॉरेस्ट लूप में निहित हैं। क्या इन चीजों को कुछ स्तरों तक ले जाना संभव है? वर्तमान में Im ने उन संग्रह को फिर से लोड करने के लिए मजबूर किया है जिनमें 51k + इकाइयां हैं …

2
क्यों Magento संसाधन और mysql4 मॉडल संग्रह का उपयोग करें?
इन दो मॉडल संग्रह का उपयोग करने का उद्देश्य क्या है। संसाधन MySQL4 हम सभी संग्रह के लिए संसाधन मॉडल का उपयोग क्यों नहीं कर सकते हैं। क्यों हम सरल मॉड्यूल के लिए MySql4 संग्रह का उपयोग कर रहे हैं कोई समझाता है।

4
Magento - कस्टम (गैर ईवी) मॉडल, कई क्षेत्रों द्वारा लोड
मेरे पास एक कस्टम मॉडल और संसाधन मॉडल है। मैं 1 से अधिक क्षेत्र का उपयोग करके मॉडल का एक भी उदाहरण लोड करना चाहता हूं। मॉडल में निम्नलिखित क्षेत्र हैं: id tag_name custom_name group_name मैं आईडी के बजाय tag_name, custom_name और group_name के आधार पर इस मॉडल को लोड …
15 collection  model 


1
विशिष्ट आईडी फ़ील्ड सम्मिलित करने के लिए Magento के ORM का उपयोग करना
क्या एक विशिष्ट प्राथमिक कुंजी के साथ मॉडल पंक्तियों को सम्मिलित करने के लिए Magento के साधारण ORM ( Mage_Core_Model_Abstractऔर Mage_Core_Model_Resource_Abstract) का उपयोग करने का एक तरीका है ? उदाहरण के लिए, अगर मैं एक खाली Magento सिस्टम के खिलाफ निम्नलिखित भाग गया Mage::getModel('core/website')->setData(array ( 'website_id' => 2, 'code' => …
14 model 

4
क्या phtml टेम्प्लेट पर एक गेटमॉडल क्लास को तुरंत करना अच्छा है?
यह Magento में एक अच्छी प्रोग्रामिंग प्रथाओं के बारे में एक सवाल है। मुझे उत्पाद (श्रेणी उत्पाद सूची में) को अपने संबंधित उत्पादों के साथ थंबनेल में दिखाना होगा। तो मैंने mypackage/mytheme/template/catalog/product/list.phtmlकुछ इस तरह से संपादित किया <?php $related=$_product->getRelatedProductIds(); if(count($related)>0){ echo '<div class="a'.$ap.'"></div>'; echo '<div class="li_p"><ul>'; foreach($related as $rela){ $rela_nom=Mage::getModel('catalog/product')->load($rela); …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.