আমি আইডি সহ যে কোনও বিভাগের ইউআরএল কী পাওয়ার চেষ্টা করছি। আমি এই আছে;
$categoryId = 3;
$_objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$object_manager = $_objectManager->create('Magento\Catalog\Model\Category')->load($categoryId);
print_r($object_manager->getData());
এবং এটি কাজ করে (মুদ্রণ_আরটিতে আমার কাছে থাকা ইউআরএল কী রয়েছে), তবে বিভাগ # 3 শীর্ষ স্তরের বিভাগ। যখনই আমি কোনও উপশ্রেণীতে চেষ্টা করি (আইডি 5 বলুন) আমি একটি ফাঁকা অ্যারে পাই। আমি শুধু শব্দের জন্য হারিয়েছি, এটি বের করতে পারছি না।
ম্যাজেন্টো 1.x এ আমি এটি করতাম: Mage::getModel('catalog/category')->load($catID)->getUrl()
এবং এটি কাজ করেছিল।
টি এল; ডিআর: এই কোড, কাজ করে (সঠিক) বিভাগ আইডি এবং পরিবর্তনের আইডি পরিবর্তন getData()
করতে getUrl()
সম্পূর্ণ বিভাগ URL এর জন্য, অথবা getName()
এর CATEGORY নাম।