首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何增加表达式引擎中“decimal”字段的限制

如何增加表达式引擎中“decimal”字段的限制
EN

Stack Overflow用户
提问于 2019-07-15 18:46:26
回答 1查看 42关注 0票数 0

我有一个“允许的内容”设置为“Decimal”的文本输入字段。它不会让我在一个条目上将其设置为任何超过一百万的值,并给出错误number_exceeds_limit

我考虑过将它保存为字符串,而不是使用decimal内容类型,但我需要在字段上使用orderby按顺序显示它们,如果它是字符串,它将处理9并大于100,因为9大于1。

有没有办法增加或绕过百万的限制?

Expressionengine版本3.5.2,以防相关。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-15 23:04:20

您需要编辑cp/ee/EllisLab/Addons/text/ft.text.php中的逻辑(5.1.2中的第62行),还需要编辑DB结构中的列类型(我刚刚在本地尝试了此操作,将字段长度设置为20,4而不是10,4 )。

这可能值得在EE github上提出一个关于这个问题的问题,因为这个限制对我来说似乎是有限制的(mySQL支持65位)。https://github.com/ExpressionEngine/ExpressionEngine/issues

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57038116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档