我想在我的一个模块(Symfony 1.3,Propel ORM)中使用数据网格。我花了一段时间在网上搜索,但我发现的所有内容都需要直接连接到teh db(mySQL),否则就不合适了。
我找到了datagrid插件(http://symfony.swisscenter.com/datagrid/exemples),但是文档/示例是法语的 - 我不是太热衷于学习法语只是为了使用插件 - 此外,如果所有用户是讲法语的人,如果/当我遇到困难时,很难获得支持/帮助。
所以我的问题是:
答案 0 :(得分:4)
您可以尝试使用jQuery插件。看看this集合
答案 1 :(得分:1)
我认为jqGrid是上面列出的最好的。 允许内联编辑,添加行,搜索,排序,列选择,列重新排序,调整大小等开箱即用。 可以使用的数据格式是数据源,JSON& XML。 演示时间:http://trirand.com/blog/jqgrid/jqgrid.html
答案 2 :(得分:0)
您可以尝试使用extJS Grid。 ExtJs已经很好地解释了文档。我们在sf 1.4项目中使用过它。
创建一个将导入extjs Grid的小部件
您必须为网格数据创建rest api。这可以通过使用sfDoctrineRestGeneratorPlugin作为学说来轻松实现。
我找不到推进orm的插件。可以在没有插件的情况下轻松创建Rest API
对于可编辑的ExtJs 4网格文档,请参阅http://docs.sencha.com/extjs/4.0.7/#!/example/restful/restful.html
答案 3 :(得分:0)
我最近经历了同样的事情,最后我们选择了http://datatables.net/。您可以在有或没有休息的情况下使用它,我们发现它非常适合我们的需求。
答案 4 :(得分:0)
使用jquery或Angular的javascript方式会更好。