Sonata创建自定义动作

时间:2014-12-01 10:25:23

标签: action symfony-sonata

我按照指南创建:
1.奏鸣曲管理员的行为http://sonata-project.org/bundles/admin/master/doc/cookbook/recipe_custom_action.html
2.批斧http://sonata-project.org/bundles/admin/master/doc/reference/batch_actions.html

在我的操作中,我想将实体的1个字段从true更改为false或反之亦然。例如:字段启用。如何更新数据库更改

1 个答案:

答案 0 :(得分:0)

我解决了一个动作

但是,使用代码

从数据库加载数据时使用批处理操作

$ target = $ modelManager-> find($ this-> admin-> getClass(),$ request-> get('idx'));

Sonata发出通知“ModelManager - > find('C4C \ PlatformBundle \ Entity \ Member',array('1','2','3'))”。原因是模型管理无法通过数组找到目标。

如何根据数组

从数据库中获取所有对象