问题标签 [symfony-sonata]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
15395 浏览

symfony - SonataAdminBundle 表单字段查询

在 Admin 类的 SonataAdminBundle 中,我无法在 ManyToMany 字段上进行 orderBy

例如作者和书籍。Author 可以有很多书,Book 可以有很多 Autors。在上面的链接中,我可以使用表单字段的查询。所以我可以准备一个查询来选择作者并按姓名对他们进行排序。如何管理这个?如何在那里获取 EntityManager 以创建查询并通过查询选项传递它?

0 投票
2 回答
7148 浏览

symfony - 奏鸣曲管理捆绑订单

如何更改 SonataAdminBundle 中的默认实体顺序以进行列表操作?


答案:) 将此添加到您的管理类

0 投票
1 回答
3107 浏览

symfony - Sonata Doctrine ORM 管理包安装

我在运行管理包时遇到了麻烦。我按照http://sonata-project.org/bundles/doctrine-orm-admin/master/doc/reference/installation.html的说明进行操作,现在出现错误:ServiceNotFoundException:服务“sonata.admin.builder.orm_datagrid " 依赖于不存在的服务 "sonata.admin.builder.filter.factory"。

我侦察来配置丢失

0 投票
2 回答
7291 浏览

symfony - Sonata admin - 子管理类

我有一个 Order 实体,它可以关联多个 LineItem 实体。

我为 Order 创建了一个 Admin 类,为 LineItem 创建了一个 Admin 类。但我需要 LineItem Admin 类成为 Order Admin 类的子级。

在 LineItemAdmin 类中,我设置了protected $parentAssociationMapping = 'order';.

另外,在 OrderAdmin 类的 configureFormFields 方法中,我添加了->add('lineItems', 'sonata_type_model').

但是,它仍然不起作用。订单表单中的订单项列表不可点击,因此我看不到如何从订单管理表单中获取订单管理列表页面。

是否有需要配置的路由?lineItems我需要对表单字段进行更改吗?

很难在 Sonata Admin 包上找到任何好的文档,因此我们将不胜感激。

PS。即使浏览 SonataAdminBundle 代码也无济于事,因为代码很复杂,很难理解。

0 投票
1 回答
2476 浏览

php - 无法使用 symfony 正常工作奏鸣曲管理包

我是 symfony2 的新手,现在我已经安装了 Sonata Admin 包。我正在阅读他们的文档,但不清楚安装后我应该做什么。

我应该如何开始。我的意思是没有例子可以让我开始学习如何使用该捆绑包。谁能帮我解决这个问题

0 投票
1 回答
13217 浏览

symfony - Symfony2 - 覆盖模板包

我想覆盖默认的 SonataAdmin 模板。

我在我的 Namespace/bundle/resources/views 中创建了一个standard_layout.html.twig(相同的结构,相同的文件名,相同的内容)

我在我的目标模板中复制了源模板的所有内容,我只是在课程之外编辑了目标的某些部分....什么也没有

谢谢你的帮助 再见

0 投票
1 回答
156 浏览

git - Symfony - 奏鸣曲,提交到自己的 git 存储库

我有下一个问题:我的同事克隆了 symfony sonata git 存储库。他进行了安装,它提取了很多不同的供应商回购。

然后他删除了所有 .git 文件,启动了一个 git 存储库并将所有内容推送到我们的远程 git 存储库。

我克隆了我们的仓库,但没有任何效果。所以我不得不删除 .git,启动一个新的 repo,然后自己安装。

我们现在拥有的每个本地 git 存储库都没有链接到远程存储库,并且供应商捆绑包不再跟踪他们的存储库。

有没有人有一个很好的工作流程来在你自己的 git 存储库上设置奏鸣曲安装,而你的供应商包仍在跟踪他们的 repo 和 symfony 也是如此?

0 投票
1 回答
1197 浏览

symfony - Sonata Admin 延迟加载

我正在使用 Sonata Admin 作为 Symfony2 的管理后端,并且我正在尝试加载一个页面,其中我的管理实体(事务)与另一个实体(速率)具有多对一关系。费率表非常庞大并且增长非常迅速,我真的无法做任何事情来改变它。

当我点击事务列表页面时,我得到一个内存大小耗尽的错误。假设这是一个数据库问题(因为代码适用于我的本地环境),我清除了事务表,问题仍然存在。一旦我清除了费率表,页面立即加载。我只能想象这意味着相关实体正在快速加载到管理页面上。

有谁知道如何强制奏鸣曲延迟加载相关实体?我浏览了文档和论坛,我看到的唯一内容要么不相关,要么说 Sonata 会自动进行延迟加载。想法?

0 投票
0 回答
427 浏览

php - Symfony2 - SonataAdminBundle 与教义错误

我成功设置了 FOSUserBundle、SonataAdminBundle、SonataUser、SonataDoctrineORM 和依赖项。我可以登录并查看奏鸣曲仪表板。但是,如果我尝试创建一个新用户或组 (sonata_user),或者只是列出它们,我会收到以下错误:

不幸的是,我无法弄清楚那里可能存在什么问题。

有什么线索吗?

提前致谢。

编辑:想通了,配置中有一些小错别字。

0 投票
4 回答
2865 浏览

symfony - 奏鸣曲管理包中的 HTML 编辑器

有谁知道是否有奏鸣曲小部件可以在编辑表单中显示 HTML 编辑器?我正在考虑为该字段使用集成了 HTML 的自定义模板,但我想知道是否有更好的方法。