0

我在后端使用带有 sfDoctrineGuardPlugin 的 symfony 1.4.8。

我的问题是如何自定义 sfDoctrineGuardPlugin 的默认内容?例如,我如何在过滤器和表格之间的页面上(在左侧站点上)做一些事情?或者,我如何自定义表格(http://goo.gl/ZmRey)?

我找不到在后端使用部分的任何解决方案。有没有办法在后端使用部分/组件/插槽?

我希望你能理解我的问题并告诉我一个方法。

谢谢你的回答,埃尔曼

4

1 回答 1

1

Partials、components 和 slot 在后端与前端没有什么不同——你的“后端”只是另一个 Symfony 应用程序。从您提供的屏幕截图来看,您似乎正在寻找自定义管理生成器主题。

开始此操作的最快方法是查看您的cache/appname/文件夹并在此处查看自动生成的模块,包括所有模板文件、部分文件等。然后,您可以在应用程序中创建一个空模块,并使用您想要更改的任何内容覆盖主题的选定部分。有关部分等的完整列表,以及如何更详细地覆盖它们,请参阅Symfony 文档的这一部分。

在 sfDoctrineGuardPlugin-module 页面的特定情况下,这些可以像普通模块一样被覆盖 - 只需创建例如 sfGuardAuth 模块并覆盖您想要的模块的选定部分。

如果您想更进一步并创建自己的管理生成器主题,这会更高级一些。在这里,我将无耻地宣传我去年写的一篇博文;-) John Cleveley 的演示文稿也提供了一些很棒的技巧。

于 2011-02-13T19:10:50.707 回答