在Zend_Form文本字段中呈现格式化的数值
|
我在一个包含数字值的“ 0”中有一个文本字段。我希望将该值呈现为已通过
number_format()
运行。例如,如果该字段中的值为12345
,我希望它在文本字段中显示为12,345
。
在提交方面,我有一个过滤器,用于去除逗号,当我最终调用$form->getValues()
时,给了我一个干净的数值。 [暂时,让我们忘记语言环境问题]
但是,如何格式化最终出现在输入字段中的值?
我想我可以:
创建扩展extending5的自定义元素类
创建一个自定义视图助手来扩展FormText
助手
设置自定义元素以使用自定义帮助器
在表单元素本身上添加“ 7”修饰符
用所有形式和元素注册所有必需的路径/前缀
但这肯定看起来像是一大堆跳跃。有没有更简单的方法?
没有找到相关结果
已邀请:
1 个回复
你换