【发布时间】:2014-08-31 22:55:32
【问题描述】:
我有一家 magento 商店。
我在每个文章网站上都有一个文本字段 (http://www.lettershop.it/de/din-l-mailing-13.html):
“安扎尔”
如何使字段长度最大为 5 个字符?
【问题讨论】:
标签: javascript php html css magento
我有一家 magento 商店。
我在每个文章网站上都有一个文本字段 (http://www.lettershop.it/de/din-l-mailing-13.html):
“安扎尔”
如何使字段长度最大为 5 个字符?
【问题讨论】:
标签: javascript php html css magento
您可以在输入标签中添加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 逻辑。
【讨论】: