Tôi đang sử dụng phiên bản Magento 1.5.1.0. Tôi đã thêm một thuộc tính với các tùy chọn sau được chọn trong tab Thuộc tính:Làm thế nào để loại bỏ giá trị rỗng ban đầu cho một thuộc tính kéo xuống trong Magento?
Catalog input type for store owner: dropdown
Unique value: no
Values required: no
Sau đó tôi đã chuyển đến tab Quản lý nhãn/tùy chọn và thêm 3 tùy chọn khác nhau, chọn tùy chọn đầu tiên làm mặc định. Tôi thêm nó vào một bộ thuộc tính, và khi tôi đi vào một sản phẩm, tôi thấy thả xuống, nhưng với một giá trị tùy chọn trống thêm vào phía trước nó:
<select>
<option selected="selected"></option>
<option>Option 1</option>
<option>Option 2</option>
<option>Option 3</option>
</select>
Khi tôi lưu các sản phẩm, lựa chọn sản phẩm nào vẫn còn đã chọn. Làm cách nào để xóa tùy chọn trống đó và đặt Tùy chọn 1 làm mặc định cho tất cả các sản phẩm hiện có của tôi mà không cần sử dụng JS hoặc chỉnh sửa bất kỳ tệp nào?
Nó sẽ giúp ích cho tất cả mọi người nếu bạn có thể giải thích tại sao bạn downvoted. – Sturm
Xin chào, tôi biết đó là một câu hỏi cũ nhưng trong Magento 1.9 vẫn xảy ra. Vấn đề không phải là vẽ html của nó bởi vì mảng với các tùy chọn có một giá trị rỗng. Như thế này: mảng (2) {[0] => mảng (2) {["nhãn"] => chuỗi (0) "" ["giá trị"] => chuỗi (0) ""} [1] => array (2) {["value"] => string (1) "8" ["label"] => string (15) "blablablabla"}} Trong trường hợp của tôi nó xảy ra với thuộc tính sản phẩm trong giao diện người dùng. – Unknown