从我的时间与Ruby On Rails一起工作中,有几个不同的打包/项目来以可扩展的方式管理验证和错误报告。
自学Python Pylons,我刚刚接触到HTMLFill,到目前为止它似乎是一个优雅的解决方案,以完成表单验证的常见任务。
我知道这两个例子都是框架的特点,或者说HTMLFill是框架的一部分...但我真的不记得在cakephp、code igniter甚至Zend framework中看到过像这样精细的东西。我有遗漏什么吗,或者尝试在PHP5中模仿Python的HTMLFill是否值得?
disclaimers: I ve written Ajax based form validation systems that rely on embedding metadata like class="data-required data-email" and like but they ve always seemed clunky to me.
我相信数据验证的“胖模型”哲学,并计划在我的模型中打包常见的HTML填充方案,就像上面的HTMLFill示例一样。
Links: HTMLFill - http://www.formencode.org/htmlfill.html#introduction