প্রশ্ন ট্যাগ «collection»

ম্যাজেন্টো সংগ্রহ সম্পর্কিত প্রশ্নসমূহ

6
সংগ্রহের ক্ষেত্রে getSize () এবং গণনা () এর মধ্যে পার্থক্য
আমি অনেকবার শুনেছি যে তারা দুজনই এক। তবে ক্যাটালগ অনুসন্ধান মডিউলের পণ্য সংগ্রহের মধ্যে আমি একটি বিস্ময়কর সমস্যার মুখোমুখি হয়েছি, গেটসাইজ () শূন্যে ফিরে আসার সময় গণনা () সঠিক পণ্য গণনা দিচ্ছে। সুতরাং, মূলত আমি এটিই পাচ্ছি: $collection->count(); //correct count $collection->getSize(); //0 তবে আমি চাই চাই যে গেটসাইজ () এর …


3
সংগ্রহ থেকে সমস্ত আইডি পাওয়ার সবচেয়ে কার্যকর উপায়
প্রোডাক্ট সংগ্রহের সমস্ত আইডি পেতে অতীতে, আমি সবসময় getAllIdsসংগ্রহে ব্যবহার করেছি , বিশ্বাস করে এটি এমন একটি পদ্ধতি যা ডেটা সহ পুরো সংগ্রহের লোডকে আটকায় was তবে, আমি আসলে আজ পদ্ধতির দিকে নজর রেখেছি এবং এটি সংগ্রহটি লোড করে আইডি অ্যারে পেতে প্রতিটি আইটেমের উপরে পুনরাবৃত্তি করে। public function getAllIds() …
37 collection 

1
সংগ্রহ মডেল এবং রিসোর্স মডেল সম্পর্কে
রিসোর্স মডেল এবং সংগ্রহ মডেল ব্যবহার সম্পর্কে আমি কিছুটা বিভ্রান্ত। কখনও কখনও যখন আমি নির্দিষ্ট বৈশিষ্ট্য ব্যবহার করে পণ্য লোডের জন্য উদাহরণগুলি দেখি, কিছু উদাহরণে তারা সংগ্রহের মডেল ব্যবহার করে এবং কখনও কখনও তারা সংস্থান মডেল ব্যবহার করে। এছাড়াও আমি কখন নির্দিষ্ট পদ্ধতি get...এবং set...টেবিল সারি নামের সাথে ব্যবহার করতে …

2
সংগ্রহের ক্যোয়ারিতে একটি টেবিলে বাম বাম
আমি রফতানির জন্য সিস্টেম থেকে কিছু আদেশ পেতে নিম্নলিখিতটি করছি: $orders = Mage::getModel('sales/order')->getCollection() ->addFieldToFilter('status', $statusToExport) ->addFieldToFilter('store_id', $this->processingStoreId) ->addFieldToFilter('updated_at', array('gteq' => date('Y-m-d H:i:s', $lastSyncTime))); আমার কাছে কাস্টম টেবিলের অর্ডার থাকলে সেটি যেখানে রফতানি হয় না সেখানে আমাকে এমন কিছু যুক্ত করতে হবে entity_id। আমি যদি এসকিউএল ব্যবহার করতাম তবে আমি করতাম: …

1
ম্যাজেন্টো 2 এ কি সংগ্রহের ইতিহাস?
আমি জানি যে বর্তমানে Magento 2 (2.1.2) এ প্রচুর কোডটি কমবেশি Magento 1 থেকে পোর্ট করা আছে এবং ভবিষ্যতে অনেকগুলি কোড একটি সমমানের দ্বারা প্রতিস্থাপিত হবে। এই দিকটিতে, আমি ভাবছি যে ম্যাজেন্টো 2-তে সংগ্রহের ভবিষ্যত কী। আমাকে বিস্তারিত বলতে দাও: ম্যাজেন্টো 1: ম্যাজেন্টো 1 এ আমরা এর মতো সংগ্রহ পেতে …

3
সংগ্রহ ব্যবহার করে ম্যাজেন্টো টেবিলটি কীভাবে কাটাবেন?
আমার একটি কাস্টম টেবিল আছে আমি এসকিউএল কোয়েরি ছাড়াই ম্যাজেন্টো সংগ্রহ ব্যবহার করে টেবিলটি কাটাতে চাই । আশা করি কেউ কেউ কিছু দরকারী তথ্য সরবরাহ করবেন।

2
স্থানীয়ভাবে পৃষ্ঠাবদ্ধতার সাথে ম্যাজেন্টো সংগ্রহগুলি নিয়ে পুনরুক্তি করা কি সম্ভব?
আমি এর দ্বারা যা বোঝাতে চাই তা হ'ল - এখানে করার উপায় আছে: $collection = $model->getCollection(); foreach ($collection as $item) { $item->doStuff(); } এমনভাবে যে সংগ্রহে 100 কিলো সারি থাকলেও এটি মাইএসকিউএল থেকে কেবল একবারে সারিগুলির একটি পৃষ্ঠা লোড করতে পারে এবং পর্দার আড়ালে আপনার জন্য যাদুকরীভাবে সেগুলি প্যাগিটিং করে। …

5
ম্যাজেন্টো সংগ্রহে "থাকা" ব্যবহার করে ইস্যু করুন
আমি ম্যাজেন্টো অ্যাডমিন মডিউলে একটি গ্রিডের জন্য একটি কাস্টম সংগ্রহ তৈরির চেষ্টা করছি। আমি "অ্যাডঅ্যাট্রিবিউটহ্যাভিং" নামে একটি নতুন সংগ্রহের পদ্ধতি তৈরি করেছি যা কেবল নিম্নলিখিতটি করে: public function addAttributeHaving($value) { $this->getSelect()->having($value); return $this; } সংগ্রহের কোডটি দেখুন: $collection->addFieldToSelect( array( 'entity_id', 'created_at', 'increment_id', 'customer_email', 'customer_firstname', 'customer_lastname', 'grand_total', 'status' ) ); $collection->getSelect()->joinLeft(array('sfop' …

2
অ্যাডফিল্টার বনাম অ্যাডফিল্ডটোফিল্টার
ফিল্টারিংয়ের জন্য ম্যাজেন্টো সংগ্রহের দুটি পদ্ধতি রয়েছে: 1. Varien_Data_Collection_Db::addFieldToFilter 2. Varien_Data_Collection::addFilter দেখে মনে হচ্ছে যে উভয় পদ্ধতিই শর্তটি যুক্ত করে Zend_Db_Select। এবং কি সুবিধা addFilterনিয়ে আসে? এর পরিবর্তে আমি কখন এটি ব্যবহার করব addFieldToFilter?

2
কীভাবে "অ্যাট্রিবিউট লেবেল / অ্যাট্রিবিউট টেক্সট" থাকবে "অ্যাট্রিবিউট ভ্যালু" (অপশন_আইডি)?
ধরুন আমার কাছে একটি বৈশিষ্ট্য রয়েছে যা বিকল্পের সংকলন (ড্রপডাউন / মাল্টিলেক্ট)। আমি একটি প্রদত্ত পণ্যের জন্য বৈশিষ্ট্য মানটি পুনরুদ্ধার করতে পারি: $store_id = [something]; $productId = [something]; // this is a select/multiselect $attribute_code = [something]; $option_id = Mage::getResourceModel('catalog/product')->getAttributeRawValue($productId, $attribute_code, $store_id ); $option_label = ??? এখন, আমি বিকল্প_শীটটি পেয়েছি যা …

7
বিভাগ আইডি থেকে পণ্য সংগ্রহ পান
আমি বিভাগের আইডি থেকে পণ্য সংগ্রহের চেষ্টা করছি। কয়েকটি জিনিস যা চেষ্টা করেছি তা ব্লকে রয়েছে: $category = Mage::getModel('catalog/category')->load(123) ->getProductCollection(); এবং $category = Mage::getModel('catalog/category')->load(123); $products = $category->getProductCollection()->addCategoryFilter($category) ->addAttributeToFilter('type_id', 'simple') ->addAttributeToSelect('*'); এটি কেবল পিএইচটিএমএল থেকে করার চেষ্টা করেছিল $oCatId = Mage::getModel('catalog/category')->load(769); $products->addCategoryFilter($oCatId); এর কোনওটিই কাজ করে না তবে আমি কোনও ত্রুটিও …

1
ম্যাজেন্টো 2-এ কীভাবে কাস্টম সংগ্রহের উপর পৃষ্ঠাগুলি যুক্ত করবেন
আমি কাস্টম মডিউল নিয়ে কাজ করছি। আমি কিভাবে ডিফল্ট Magento ব্যবহার করতে পারেন পত্রাঙ্কন আমার সঙ্গে কাস্টম সংগ্রহ এবং যে কাস্টম সীমা সেট?

3
ফিল্টারিং ফলাফলগুলি লাইক ব্যবহার করে
এই তিনটি "খড়খড়ি" স্ট্রিং বিবেচনা করুন: ক) foo bar খ) welcome to foo bar industries গ) foo barer এবং এখন আমার "সুই": foo bar (হেহ) আমি চাইব আমার ফিল্টারটি আমার সূঁচকে খড়ের ছিটে একটি & বি স্ট্রিংয়ের সাথে মিলিয়েছে তবে সি নয়। আমি চেষ্টা করেছি: $collection->addAttributeToFilter('name', array('like' => '%'.$needle.'%')); তবে …

4
কোনও গ্রিডে (পর্যবেক্ষক) কলাম যুক্ত করুন - কলামটি 'স্টোর_আইড' যেখানে ধারাটি অস্পষ্ট বিষয়
আমি পর্যবেক্ষক পদ্ধতির ব্যবহার করে অর্ডার গ্রিডে একটি কলাম যুক্ত করছি: ইভেন্ট -> sales_order_grid_collection_load_before আমি সংগ্রহে একটি যোগ যোগ করছি ইভেন্টে -> core_block_abstract_prepare_layout_beforeআমি গ্রিডে একটি কলাম যুক্ত করছি সম্পাদনাআরও তথ্য : ইভেন্টে (1): public function salesOrderGridCollectionLoadBefore($observer) { $collection = $observer->getOrderGridCollection(); $collection->addFilterToMap('store_id', 'main_table.store_id'); $select = $collection->getSelect(); $select->joinLeft(array('oe' => $collection->getTable('sales/order')), 'oe.entity_id=main_table.entity_id', array('oe.customer_group_id')); …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.