我有一个文本输入字段,其中“允许的内容”设置为“十进制”。它不会让我在条目上将其设置为超过一百万的任何值,并给出错误number_exceeds_limit
。
我已经考虑过将其保存为字符串而不是使用小数内容类型,但是我需要在字段上使用orderby
来显示它们,如果它是字符串,它将被视为9或更大大于100,因为9大于1。
有没有办法增加或达到百万限额?
Expressionengine 3.5.2版(如果相关)。
答案 0 :(得分:0)
您将需要编辑cp/ee/EllisLab/Addons/text/ft.text.php
中的逻辑(5.1.2中的第62行),还需要编辑数据库结构中的列类型(我只是尝试在本地将字段长度设置为20,4
而不是10,4
。
可能值得在EE github上提出一个问题,因为这个限制对我来说是限制性的(mySQL支持65位数字)。 https://github.com/ExpressionEngine/ExpressionEngine/issues