Perl 在哪里可以找到';更高级的网络工具包';模板工具包?
我真的很喜欢它的工作方式,但我想要更多的“web高级”工具包 它可能只是一个用于Web对象的*.tt文件包,比如选择器、选择器、日期时间、菜单、数据表Perl 在哪里可以找到';更高级的网络工具包';模板工具包?,perl,catalyst,template-toolkit,Perl,Catalyst,Template Toolkit,我真的很喜欢它的工作方式,但我想要更多的“web高级”工具包 它可能只是一个用于Web对象的*.tt文件包,比如选择器、选择器、日期时间、菜单、数据表 网络上有这样的东西吗?如果不是,为什么不呢?看看模块,尤其是。你是想制作自己的模板,还是使用别人已经开发的模板?您可以使用模板工具包制作自己的组件,并且可以轻松地将找到的其他小部件插入到模板文件中 我不知道有什么现成的软件包,你可以下载到网页上常见的东西。如果有人花时间创建一些并使其可用,那就太好了。我认为人们倾向于自己制作适合自己问题的东西,不
网络上有这样的东西吗?如果不是,为什么不呢?看看模块,尤其是。你是想制作自己的模板,还是使用别人已经开发的模板?您可以使用模板工具包制作自己的组件,并且可以轻松地将找到的其他小部件插入到模板文件中 我不知道有什么现成的软件包,你可以下载到网页上常见的东西。如果有人花时间创建一些并使其可用,那就太好了。我认为人们倾向于自己制作适合自己问题的东西,不一定经过重构或良好的架构,或者有点笨拙和尴尬 我有自己的代码,比如国家或州选择菜单的模板,但是我还需要一些代码来设置默认值。我并不特别想花时间让它对普通观众有用
我了解你们想要什么,同意它的价值,并希望有才能、有时间、有动力的人能接受这个想法。:) 有关表单的内容,请查看 它的新模块,但看起来是一个很有前途的模块,与TT&DBIC集成良好
如果你想了解一些更全面的东西,那就去看看吧 从其概述文档 反应是催化剂的延伸,为您提供:
- 模型突变被抽象为动作对象
- 反射以使用来自DBIx::类模式的操作对象生成接口模型
- 基于视图、外观、渲染上下文、小部件和布局集的抽象UI表达系统
- 可通过皮肤缝合的。皮肤的各个部分可以灵活地从大的部分延伸到非常小的部分
- 界面呈现结构和模板的完全分离,使得可重用的扩展更加容易
阅读UI、Viewport和Widget文档,看看它是否能满足您的需求;-) @james2vegas:当你需要一个表单小部件来选择日期时,你只需说类似[%form\u name=start\u date;INCLUDE date\u widget%]的话,其他所有事情,包括javascript验证,都会为你而发生。这就像有一个相当于Regexp::Common的模板一样。一个非常好的主意。我想他想要的是预先制作的更高级的东西。是的,我想要的是更高级的东西,但我不知道模块CGI可以制作低级的东西。。。我认为这是一个好的开始,无论如何,使更高层次的东西+1是的,这正是我想说的,谢谢,布莱恩!:)嗯,我真的没有天赋,可能没有足够的时间,但有很大的动力!我会在接下来的几周里做点什么……我不知道会有什么反应。它似乎真的很强大,但对于我的需要和时间来说可能太复杂了+1是的,反应需要投入大量的投资时间,但最终可能会产生良好的回报!查看www.catalysted.org上发布的反应文章: