如何使用 Doctrine actAs Versionable 所需的功能来增强管理生成器模块?
我们在 Symfony 1.4 应用程序中对一种模型使用 actAs: Versionable。我们目前使用管理生成器模块编辑此模型。 UI 根本没有表明版本控制处于活动状态。我了解版本如何在数据库级别存储,但想了解 UI 功能。
具体来说,是否有我们忽略的任何好的示例或内置功能来启用 UI 功能,让用户查看和比较记录的其他版本,甚至恢复?
这似乎是一个普遍需要的东西,我很困惑为什么我没有找到有关其使用这些方面的任何示例或文档。谢谢。
We're using actAs: Versionable for one model in our Symfony 1.4 app. We currently edit this model using an admin-generator module. The UI gives no indication that versioning is active at all. I understand how the versions are stored at the database level, but want to know about UI features.
Specifically, are there are any good examples or built-in features we're overlooking to enable UI features to let the user see and compare other versions of the record or even revert?
It seems like such a commonly-needed thing I'm puzzled why I don't find any examples or documentation for those aspects of its use. Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据我的经验,管理生成器不支持 ActAs 行为。
例如,也不支持嵌套集。解决这个问题的唯一方法是编写自己的行为处理代码,或者找到一些已经执行此操作的插件并安装它。
也许您可以考虑利用 Diem。
From my experience, ActAs behaviors are not supported by the admin generator.
Nested Sets for example, are not supported as well. The only way to solve this problem is to code your own handling of the behavior, or find some plugin that already does it and install it.
Perhaps you could entertain the idea of utilizing Diem.