我需要以下方面的帮助:
在 Magento 中,我创建了一个可配置产品并为其分配了一些简单的产品。他们有一个单独的属性集,其中包含我创建的单独的数字属性。
一个属性例如是“长度”。该属性具有以下值: 3,4,5,6,7,8,9,10,12,14,16,18,20
如果我打开文章详细信息页面上的下拉菜单,值将显示如下: 10,12,14,16,18,20,3,4,5,6,7,8,9
因此,属性似乎保存为文本(字母数字?)而不是数字(数字)?!
我需要一些关于如何改变这种状况的建议。我尝试在“管理属性”中使用“店主的输入验证”,但这不起作用。有吗?我的数据库中的任何字段都可以让我简单地切换属性的保存/显示方式?
我已经创建了许多产品和属性,因此如果没有必要,我不想再次重新创建所有产品和属性。
感谢您的回复。
最佳答案
自从您提出问题以来已经很长时间了,也许您已经找到了解决方案。我写这篇文章只是为了让任何因同样问题来到此页面的人都不必经历我所经历的同样的痛苦。
当您创建属性(长度)时,您将创建选项(例如 3/4/5.. 等),在属性部分中创建该选项的排序,它们将根据您的要求进行排序。
关于php - 可配置产品中的 Magento 属性排序顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18533097/