คำถามติดแท็ก category-attribute

8
Magento 2 รับ id หมวดหมู่โดยใช้ชื่อหมวดหมู่
ฉันต้องการรับรหัสประเภทโดยใช้ชื่อหมวดหมู่โดยใช้ฟังก์ชันประเภทนี้เท่านั้น ->load($categoryTitle, 'title') ->getId(); ใช้กรณี: รับรหัสหมวดหมู่ตามชื่อและวางข้อมูลรหัสในอาร์เรย์ในสคริปต์การย้ายข้อมูล

6
Magento2 - รับ URL หมวดหมู่ตาม ID
ฉันพยายามรับรหัส URL ของหมวดหมู่ที่กำหนดด้วย ID ฉันมีสิ่งนี้ $categoryId = 3; $_objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $object_manager = $_objectManager->create('Magento\Catalog\Model\Category')->load($categoryId); print_r($object_manager->getData()); และใช้งานได้ (ใน print_r นั่นคือมีคีย์ URL ที่ฉันต้องการ) แต่หมวดหมู่ # 3 เป็นหมวดหมู่ระดับบนสุด เมื่อใดก็ตามที่ฉันลองหมวดหมู่ย่อยใด ๆ (พูด ID 5) ฉันได้รับอาร์เรย์ที่ว่างเปล่า ฉันแค่สูญเสียคำไปไม่สามารถคิดออกได้ ใน Magento 1.x ฉันเคยทำสิ่งนี้Mage::getModel('catalog/category')->load($catID)->getUrl()และมันใช้ได้ผล TL; DR:รหัสนี้ทำงานเปลี่ยนรหัสไปยัง (ที่ถูกต้อง) หมวด ID และการเปลี่ยนแปลงgetData()ไปgetUrl()สำหรับหมวดหมู่ URL ที่สมบูรณ์หรือgetName()ชื่อหมวดหมู่

5
วิธีสร้างแอตทริบิวต์หมวดหมู่โดยทางโปรแกรมใน Magento2
ฉันทำงานในส่วนขยายที่กำหนดเองสำหรับmagento 2และฉันจำเป็นต้องสร้างแอตทริบิวต์หมวดหมู่โดยทางโปรแกรม แสดงรายการขั้นตอนที่แน่นอนเพราะฉันไม่แน่ใจว่าเป็นรหัสที่จะวางใน InstallData.php หรือที่ไหน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.