Symfony2中的Drupal Views工作

时间:2015-02-14 13:33:52

标签: symfony drupal-7 drupal-views

如果有人使用Drupal,他知道它的#34; Views"是。我主要是Drupal开发人员,但也考虑过学习Symfony2。当我们学习新框架时,我们经常试图发现做旧事物的新方法。视图很棒,因为它们允许超快速创建可过滤/可排序的数据表。我甚至没有梦想在Symfony2中创建那种表格时达到相同的效率,但我想知道" Symfony2方式"做这样的事情是 - 从Drupal来到Symfony2的人。有没有帮助捆绑?是否很容易实现"查看输出"在Symfony2中或者它很难(我也很乐意在Symfony2的上下文中学习视图细节 - 如上下文过滤器,公开过滤器,ajax等)?

我觉得这个问题的详细解答,会鼓励很多Drupal开发人员学习Symfony2(因为我们沉迷于你知道的观点;)),这对于即将到来的Drupal 8 - Symfony2爱情非常有用。 / p>

1 个答案:

答案 0 :(得分:0)

Symfony2没有为此功能提供内置解决方案。你可以谷歌第三方捆绑或基于ORM(例如Doctrine2)和javascript数据网格库(如jQuery dataTables)实现自己的捆绑。要使用前端视图表绑定模型数据,您可以实现接受实体名称的ViewTable类。您还需要定义可见,可排序和可过滤的字段,您可以通过直接向ViewTable类提供config或通过实体配置(Annotation或yaml,xml)来实现。