có tiêu đề. Tôi không tìm thấy giải pháp/câu hỏi liên quan. Tôi chỉ tự hỏi làm thế nào tôi có thể gán một thuộc tính mới cho một sản phẩm của một số thuộc tính thiết lập thông qua API.Làm thế nào một thuộc tính có thể được gán cho tập hợp thuộc tính cụ thể được lập trình thông qua API Magento?
11
A
Trả lời
29
Something như thế này:
$attribute_set_name = 'your attribute set name here';
$group_name = 'your attribute group here';
$attribute_code = 'your attribute code here';
$setup = new Mage_Eav_Model_Entity_Setup('core_setup');
//-------------- add attribute to set and group
$attribute_set_id=$setup->getAttributeSetId('catalog_product', $attribute_set_name);
$attribute_group_id=$setup->getAttributeGroupId('catalog_product', $attribute_set_id, $group_name);
$attribute_id=$setup->getAttributeId('catalog_product', $attribute_code);
$setup->addAttributeToSet($entityTypeId='catalog_product',$attribute_set_id, $attribute_group_id, $attribute_id);
0
Tôi không chắc chắn vào chính xác làm thế nào bạn sẽ làm điều đó, nhưng tôi sẽ tưởng tượng rằng việc sử dụng Mage_Eav_Model_Mysql4_Entity_Attribute_Collection
và Mage_Eav_Model_Entity_Attribute_Group
sẽ giúp bạn đi đúng hướng ...
Các vấn đề liên quan
- 1. Làm cách nào tôi có thể gán một thuộc tính cho một thuộc tính
- 2. Làm cách nào để có được thuộc tính hệ thống cho một cá thể JVM cụ thể theo lập trình?
- 3. Làm thế nào tôi có thể gán một thuộc tính cho một đối tượng jQuery?
- 4. Nhận các thuộc tính tùy chỉnh được áp dụng cho các thực thể được tạo thông qua thuộc tính MetadataType
- 5. tạo thuộc tính được đặt trong tập lệnh thiết lập Magento
- 6. Làm cách nào để gán một thuộc tính cho một thể hiện bằng Python?
- 7. Làm thế nào tôi có thể gán một thuộc tính lớp mới thông qua __dict__ trong python?
- 8. Làm thế nào để gán một Chạy đến một thuộc tính văn bản, theo lập trình?
- 9. JPA - cột được tính làm thuộc tính hạng thực thể?
- 10. Gán thuộc tính __class__ của một cá thể trong Python
- 11. Làm thế nào để bạn lập trình một thuộc tính?
- 12. Resharper: Có thể gán null cho thực thể được đánh dấu bằng thuộc tính chưa được đánh số
- 13. MVC4 Ủy quyền thuộc tính; làm thế nào để có được thông qua trong vai trò?
- 14. jQuery selector với thuộc tính cụ thể
- 15. Xác định xem thuộc tính phản ánh có thể được gán không
- 16. Magento - Lấy các sản phẩm có giá trị thuộc tính cụ thể
- 17. Tomcat - Làm thế nào để xác định thuộc tính có thể được mở rộng trong server.xml
- 18. WPF: Tôi có thể xác định/đặt thuộc tính đính kèm thông qua một kiểu không?
- 19. Cách thích hợp để gán cho thuộc tính __proto__
- 20. Có thuộc tính bean bean được làm mới tự động từ các tệp thuộc tính
- 21. Thuộc tính được lập chỉ mục của thuộc tính CoreData làm gì?
- 22. Truy cập có lập trình vào các thuộc tính được tạo bởi trình giữ chỗ thuộc tính
- 23. Cách lấy giá trị của Thuộc tính tùy chỉnh trong Magento thông qua SOAP API
- 24. Làm thế nào tôi có thể buộc PropertyGrid hiển thị hộp thoại tùy chỉnh cho một thuộc tính cụ thể?
- 25. Java/JAXB: XML Unmarshall thuộc tính cho đối tượng Java cụ thể thuộc tính
- 26. Không thể thiết lập thuộc tính TestContext
- 27. Tìm phần tử cụ thể dựa trên một thuộc tính
- 28. Làm thế nào để có được các tùy chọn của một thuộc tính cấu hình trong Magento?
- 29. Làm thế nào để lập trình liệt kê tất cả các thuộc tính được xác định?
- 30. Làm thế nào để thiết lập một thuộc tính Xcode trong CMake cho một cấu hình cụ thể?
Chúa ban phước cho bạn, tôi đã làm việc 8 giờ để giải quyết vấn đề này: D – zuzuleinen