使用 Symfony、sfDoctrineGuardPlugin 插件,如何自定义 sf_content?使用部分?

发布于 2024-10-16 23:22:53 字数 268 浏览 3 评论 0原文

我使用 symfony 1.4.8 和 sfDoctrineGuardPlugin 作为我的后端。

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

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

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

感谢您的回答, 埃尔曼

I am using symfony 1.4.8 with sfDoctrineGuardPlugin for my backend.

My question is how can i customise sfDoctrineGuardPlugin's default content? For example, how can i do something on the page between filter and table (on the left hand site)? Or, how can i customize table (http://goo.gl/ZmRey)?

I cannot find any solution for using partials on backend. Is there any way to use partials/components/slots on backend?

I hope you understand my question and tell me a way.

Thanks for your answer(s),
Erman

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

满身野味 2024-10-23 23:22:53

后端和前端的部分、组件和插槽没有什么不同 - 您的“后端”只是另一个 Symfony 应用程序。从您提供的屏幕截图来看,您似乎正在寻求自定义管理生成器主题。

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

在 sfDoctrineGuardPlugin 模块页面的特定情况下,可以以与普通模块相同的方式覆盖它们 - 只需创建 sfGuardAuth 模块并覆盖您想要的模块的选定部分。

如果您想进一步创建自己的管理生成器主题,这有点更高级。在这里我将无耻地推广一篇博客文章 我去年写过;-) John Cleveley 的 演示 也提供了一些很棒的提示。

Partials, components and slots are no different on the back-end to the front-end - your "backend" is just another Symfony application. From the screenshot you gave, it looks like you're looking to customise the admin generator theme.

The quickest way to get started with this is to look in your cache/appname/ folder and see the automatically-generated modules here, with all the template files, partial files and so on. You can then create an empty module in your application, and override select parts of the theme with whatever you want to change. See this part of the Symfony docs for a full list of partials etc, and how to go about overriding them in more detail.

In the specific case of sfDoctrineGuardPlugin-module pages, these can be overrided in the same way as normal modules - simply create eg an sfGuardAuth module and override the selected parts of the module you want to.

If you want to go further and create your own admin generator theme, this is a bit more advanced. Here I will shamelessly promote a blog post I wrote last year ;-) John Cleveley's presentation also provides some great tips.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文