Tôi đã tạo các custom attribute (test)
sản phẩm dưới dạng trường văn bản với default value('test')
từ bảng quản trị
Và gán thuộc tính đó cho tập thuộc tính mặc định.
Bây giờ tôi có thể thấy thuộc tính tùy chỉnh mới trong trang chỉnh sửa sản phẩm.
Khi tôi cố gắng lọc với bộ sưu tập sản phẩm
Mage::getModel('catalog/product')->getCollection()
->addAttributeToSelect('*')
->addAttributeToFilter('test', array('like' => 'test'))->getData();
Nó trả về mảng trống.
Câu hỏi của tôi là :
Có cách nào để đặt giá trị mặc định thành thuộc tính thông qua tập lệnh cài đặt không?
Tại sao giá trị mặc định không được đặt thành thuộc tính đó?
Có cách nào để thêm các giá trị mặc định cho tất cả các sản phẩm không?. Tôi có hơn 10.000 sản phẩm trong cửa hàng của tôi.
Ghi chú :
Tôi không muốn tải toàn bộ bộ sưu tập sản phẩm và đặt giá trị cho từng sản phẩm.