Symfony的Datagrid?

时间:2010-02-15 15:44:04

标签: php symfony1

我想在我的一个模块(Symfony 1.3,Propel ORM)中使用数据网格。我花了一段时间在网上搜索,但我发现的所有内容都需要直接连接到teh db(mySQL),否则就不合适了。

我找到了datagrid插件(http://symfony.swisscenter.com/datagrid/exemples),但是文档/示例是法语的 - 我不是太热衷于学习法语只是为了使用插件 - 此外,如果所有用户是讲法语的人,如果/当我遇到困难时,很难获得支持/帮助。

所以我的问题是:

  1. 是否有人知道我可以与SF一起使用的良好(PHP)数据网格组件?
  2. 是否有人(英语发言者),使用SF数据网格插件?

5 个答案:

答案 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方式会更好。