ম্যাজেন্টো 2 কীভাবে আমরা পণ্য সংগ্রহের সাথে পণ্যের url পেতে পারি?


13

আমি ব্যবহার করে পণ্য সংগ্রহ লোড করতে সক্ষম

[$objectManager->create('Magento\Catalog\Model\ResourceModel\Product\Collection')]

আমার পিটিএইচটিএমএল ফাইলটিতে B তবে সেই সংগ্রহের মধ্যে পণ্যের ইউআরএল নেই কীভাবে আমরা সেই সংগ্রহের সাথে কীভাবে পণ্য ইউআরএল পেতে পারি।




@ জয় দয়া করে রকেশকে দেওয়া নীচের মন্তব্যটি দেখুন
শঙ্কর বস

rakeshjesadiya.com/… আপনি ব্লগ চেক করতে পারেন
রাকেশ জেসাদিয়া

উত্তর:


30

Col প্রোডাক্ট কালেকশন = $ productObj;

সংগ্রহটি লুপ ব্যবহার করে পণ্য সংগ্রহ url থেকে দেয়,

foreach($productCollection as $_product){ 
   echo $_product->getProductUrl();
} 

হাই @ রাকেশ আসলে আমি এই [$ প্রোডাক্ট কালেকশন = $ অবজেক্ট ম্যানেজার-> তৈরি ('ম্যাজেন্টো \ ক্যাটালগ \ মডেল \ রিসোর্সমোডেল \ প্রোডাক্ট \ কালেকশন') -> অ্যাডট্রিবিউটটোফিল্টার ('টাইপ_আইডি', 'বান্ডেল') ব্যবহার করে প্রোডাক্ট ডিটেইল পাতায় সংগ্রহ লোড করছি> -> addAttributeToFilter ('product_ شناختফায়ার', $ productIdentifier);] আমি যদি [$ product Colલેક્-> getData ()] মুদ্রণ করি তবে এটি পণ্য url দিচ্ছে না।
শঙ্কর বস

এখানে আমার প্রয়োজনটি হ'ল আমি এই বর্তমান পণ্যের বিশদ পৃষ্ঠায় অন্যান্য পণ্যের লিঙ্কগুলি দিতে চাই।
শঙ্কর বস

আপনি কি try _ উত্পাদ-> getPr ProdctUrl () দিয়ে চেষ্টা করেছেন?
রাকেশ জেসাদিয়া

হ্যাঁ আমি [$ প্রোডাক্ট কালেকশন-> গেটপ্রডাক্ট ইউআরএল ()] ব্যবহার করার চেষ্টা করেছি তবে এটি কোনও জিনিস দিচ্ছে না।
শঙ্কর বস

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