使用Symfony2中的SonataAdminBundle管理分层数据(树结构)的CRUD操作

时间:2015-09-02 07:02:56

标签: php symfony sonata-admin

我已经实现了SonataAdminBundle来控制CRUD操作。现在我想用它来管理Category部分的分层数据(树结构)。 我在 - http://www.codeproject.com/Tips/418196/Editing-Tree-Structures-in-Symfony有一个解决方案来管理树结构,但它只是在数据库中更新父字段(我也无法显示具有层次结构级别的列表)。

是否可以更新所有其他字段,例如lft,rgt,level等。因此,每次插入/更新操作都将更新这些字段。

下面是使用它的CategoryAdmin代码,我可以通过选择一个工作正常但不更新字段lft,rgt,level的值来添加类别。

public static object Deserialize(byte[] data)
{
    var binaryFormatter = new BinaryFormatter();
    return binaryFormatter.Deserialize(new MemoryStream(data));
}

0 个答案:

没有答案