我正在使用 Magento 版本 1.5.1.0。我添加了一个属性,在“属性”选项卡中选择了以下选项:
Catalog input type for store owner: dropdown
Unique value: no
Values required: no
然后我转到“管理标签/选项”选项卡并添加了 3 个不同的选项,选择第一个选项作为默认选项。我将它添加到一个属性集中,当我去输入一个产品时,我看到了下拉菜单,但前面有一个空的选项值:
<select>
<option selected="selected"></option>
<option>Option 1</option>
<option>Option 2</option>
<option>Option 3</option>
</select>
当我保存产品时,空选项仍然保持选中状态。如何删除该空选项并使选项 1 成为我所有现有产品的默认值,而无需使用 JS 或编辑任何文件?
最佳答案
我认为这会有所帮助。
当您调用 getAllOptions 时,您需要传递 false。
->getAllOptions(false)
Magento attribute dropdown with first empty value
关于magento - 如何删除 Magento 中下拉属性的初始空值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11633378/