Magento 2: - เพิ่ม attribute select ให้กับหมวดหมู่
ฉันต้องการเพิ่มคุณสมบัติการเลือก / วางลงในหมวดหมู่และแสดงในแบ็กเอนด์เพื่อให้เจ้าของร้านเลือกได้ หลังจากการวิจัยฉันพบสิ่งต่อไปนี้ที่ต้องทำ: สร้างแอตทริบิวต์ผ่าน Setupscript รวมไว้ในการประกาศส่วนประกอบ UI ดังนั้นนี่คือสิ่งที่ฉันได้ทำ: public function install(ModuleDataSetupInterface $setup, ModuleContextInterface $context) { /** @var $eavSetup \Magento\Eav\Setup\EavSetup */ $eavSetup = $this->eavSetupFactory->create(['setup' => $setup]); $eavSetup->addAttribute( \Magento\Catalog\Model\Category::ENTITY, 'attribute_code', [ 'type' => 'int', 'label' => 'Top Navigation CMS Block', 'input' => 'select', 'source' => 'Magento\Catalog\Model\Category\Attribute\Source\Page', 'required' => false, 'sort_order' => …