Magento 文本字段最大字段长度(5 个字符)

Posted

技术标签:

【中文标题】Magento 文本字段最大字段长度(5 个字符)【英文标题】:Magento textfield maximal field length (5 character) 【发布时间】:2014-08-31 22:55:32 【问题描述】:

我有一家 magento 商店。

我在每个文章网站上都有一个文本字段 (http://www.lettershop.it/de/din-l-mailing-13.html):

“安扎尔”

如何使字段长度最大为 5 个字符?

【问题讨论】:

【参考方案1】:

您可以在输入标签中添加html属性maxlength="5"

这可以通过浏览器工具进行操作,但可能没有人会这样做。 但是,如果您想 100% 确定,您还必须使用 php 在服务器端进行检查。 为此,您将需要一个观察者。

编辑:

将 maxlength 属性添加到自定义选项字段:

复制

app/design/frontend/base/default/template/catalog/product/view/options/type/text.phtml

app/design/frontend/[your_package]/[your_theme]/template/catalog/product/view/options/type/text.phtml

搜索<input type="text" onchange="opConfig.reloadPrice()" ... />

并将其更改为

<input type="text" maxlength="5" onchange="opConfig.reloadPrice()" ... />

这将为输入类型文本的所有自定义选项添加 maxlength。如果您只希望特定的自定义输入文本字段使用此功能,请在模板文件中使用 if/else 逻辑。

【讨论】:

在html中没问题。但是我如何在 magento 中做到这一点?

以上是关于Magento 文本字段最大字段长度(5 个字符)的主要内容,如果未能解决你的问题,请参考以下文章

xcode将不同的最大字符长度设置为不同的TextField

在RoR的“文本”字段中设置最大长度

SQLServer 中怎么计算字段类型为text 的长度?急!

COCOA - 如何在NSTextfield中达到最大长度时,文本字段不允许输入文本?

李老师 mongoDB中 字符类型的字段 有大小长度限制吗

关于数据库中的字段的大小定义