আমি যে সমস্ত পণ্য উপলব্ধ রয়েছে তার সমস্ত বৈশিষ্ট্য পুনরুদ্ধার করতে চাই , তারপরে এটিকে আমার নির্বাচিত বিকল্প ক্ষেত্রের জন্য নাম ও মান রূপান্তর করুন। ম্যাজেন্টো 1 এ আমি এটি এটি অর্জন করতে পারি:
public function getMagentoAttributes()
{
$values[] = array(
'value' => '',
'label' => 'Pick Product Attribute'
);
$categories = Mage::getResourceModel('catalog/product_attribute_collection')->getItems();
foreach ($categories as $category) {
if ($category->getFrontendLabel() != '') {
$label = $category->getFrontendLabel();
} else {
$label = $category->getAttributecode();
}
$values[] = array(
'value' => $category->getAttributecode(),
'label' => $label
);
}
return $values;
}
একই কাজ করার জন্য ম্যাজেন্টো 2 তে কি উপায় আছে?
আমি "রোনাকচৌহান" অনুসারে কোডটি ব্যবহার করেছি এটি আমার ব্লক ফাইলে ঠিকঠাক কাজ করছে তবে আমি কিছু সমস্যার মুখোমুখি হচ্ছি আমার সহায়তা প্রয়োজন কারণ আমি তার দৃশ্যমানতা অনুযায়ী বৈশিষ্ট্যগুলি ফিল্টার করতে অক্ষম অর্থাৎ আমার এমন বৈশিষ্ট্যগুলির প্রয়োজন যাগুলির স্থিতিটি "দৃশ্যমান = সেট করা আছে" > হ্যাঁ "অ্যাডমিনে ... যে কোনও সাহায্যের প্রশংসা করা হবে ... প্রোডাক্ট অ্যাট্রিবিউটের সংগ্রহ শ্রেণি পাওয়ার জন্য আমার কোডটি প্রোডাক্টলিস্টের প্রসারিত \ ম্যাজেন্টো \ ফ্রেমওয়ার্ক \ ভিউ \ এলিমেন্ট \ টেমপ্লেট {সুরক্ষিত $ _attributeFactory; পাবলিক ফাংশন __ কনস্ট্রাক্ট (\ ম্যাজেন্টো \ ক্যাটালগ \ মডেল \ রিসোর্সমোডেল \ ইভা \ অ্যাট্রিবিউট $ অ্যাট্রিবিউট ফ্যাক্টরি) {পিতামহ :: __ কনস্ট্রাক্ট ($ প্রসঙ্গ); $ এটি -> _ বৈশিষ্ট্য
—
গুরজিৎ সিং