我的数据库中有列,其中数据看起来像这样 "{"cs":"Lékař","en":"Doctor","_type":"translated"}" 我需要执行全文搜索,如屏幕截图所示,我不知道该怎么做。 有什么办法可以从数据库中提取数据,然后对其进行搜索吗? 我在文档中找不到任何提及它的地方。 也许有 ...
我的数据库中有列,其中数据看起来像这样 "{"cs":"Lékař","en":"Doctor","_type":"translated"}" 我需要执行全文搜索,如屏幕截图所示,我不知道该怎么做。 有什么办法可以从数据库中提取数据,然后对其进行搜索吗? 我在文档中找不到任何提及它的地方。 也许有 ...
由于Sonata\PageBundle\Admin\BlockAdmin是@final我不应该从它扩展。 在UPGRADE-3x.md中,我可以看到我应该使用装饰。 我试图通过用App\Sonata\PageBundle\Admin\PageAdmin装饰这个最终的 class 来实现这一点。 ...
请帮助找出以下内容: 我有以下代码: 问题是我的自定义查询 bulder 替换了我的表单中已经定义的值,所以每次我需要从下拉列表中从头开始选择已经定义的值。 例如,如果我删除query_builder选项,那么我将获得整个用户列表,但我只需要员工用户。 如何使用现有的查询 bulder 而不是 ...
这是我对“新闻”实体的简单列表 News 实体还有一个 country_id 字段(我不会显示)。 我只需要显示 country_id = 1 的新闻。如何? ...
我正在使用 Symfony 4.4 和 sonata-admin 3.107 我为我的一个管理页面 (SampleAdmin) 创建了一个投票器。 我在我的服务中注册了它: 但是在浏览器中加载奏鸣曲页面时并没有加载。 我应该做更多的事情吗? ...
我有一个使用sonata-project/admin-bundle 4.9 和sonata-project/user-bundle 5.0.0-rc.1 的 Symfony 5.4 项目,我只想让具有角色ROLE_ADMIN的用户管理用户 (CREATE/LIST/编辑/删除),对于其他角色,我想隐 ...
我的代码: 这将创建一辆新车 object 并将其保存到我的数据库中,并且工作正常,但是在这部分代码中我正在调用和翻译 function 需要将 NAME 字段的翻译添加到我的德语翻译表中 这也有效,但我无法获取 objectId,因此我在数据库中的翻译表与我创建的 object 的 id 没有连 ...
我在不同的选项卡中有 $form 和一些字段,可以正常工作,我想在表单中添加一个字段 如果这个条件不是 NULL 我做了什么,在定义了在所有条件下都应该可见的表单之后,我添加了这部分代码,在选项卡维度中添加字段 url(选项卡维度已经添加到之前的 formmapper 定义中): 但我收到的错误是: ...
似乎可以简单地将字符串/模板放入列表视图,但在 Sontata Admin 4 中对实体的编辑视图是否也可以这样做? 我发现https://docs.sonata-project.org/projects/SonataAdminBundle/en/4.x/reference/templates/#c ...
我正在去除我的头发。 在 Sonata admin 3.x 上,我在列表视图中有这个过滤器,提供了一个 select 框,其中包含所描述的选项。 protected function configureDatagridFilters(DatagridMapper $datagridMapper): ...
我们刚刚将我们的项目更新为 symfony 4.4 和 Sonata Admin 4.5。 到目前为止它工作正常,但在列表视图中,我们现在被定向到/[modelName]/[classId]/show而不是直接转到/[modelName]/[classId]/edit的旧行为有没有办法配置 4.5 ...
从 SonataAdminBundle 的 3.102.0 版本开始,AbstractAdmin 中的很多方法都被标记为 final。 最重要的(在我看来)“checkAccess”和“hasAccess”方法也被标记为“final”并且不能再在 Admin 类中被覆盖来处理对我自己的操作的访问。 ...
我正在尝试找到一种在我的实体管理员上自定义导出 csv 的方法。 理想情况下,我需要从实体的函数中提取数据以将其放入 csv 文件中。 我列出了要使用 configureExportFields() 函数提取的字段,并且我尝试使用 getDataSourceIterator() 方法修改请求,但 ...
我有一个全新的 Sonata Page Bundle 安装。 我正在使用站点管理屏幕创建站点实体。 我使用捆绑包附带的 DateTimePicker 来选择“启用日期”。 选择器创建此日期: May 27, 2021, 6:40:43 pm 然后我保存页面。 验证器告诉我“这个值无效”。 在同一页面 ...
我正在尝试使用 Sonata Admin Bundle 设置一个简单的 CMS。 I use composer to add sonata-project/admin-bundle and sonata-project/doctrine-orm-admin-bundle to an empty ...
今天是个好日子。 我遇到了一些问题。 我有奏鸣曲管理员 + symfony 4 + 一些具有多面关系的实体。 我有 3 个名为banner videobanner photobanner 的简单表格,现在我想创建管理部分,它将由 1 2 或 3 个简单的横幅视频横幅或 photobbanner 创 ...
我正在为一家使用 Sonata 的媒体公司构建一个非常简单的计费系统,其中包括用于支付记者的支付实体。 付款的唯一目的是导出到电子表格。 我们永远不会直接编辑付款。 我的付款实体中有一堆特殊的吸气剂,它们不直接对应于该实体的属性。 像这样的东西: 在我的奏鸣曲管理员 class 中,我已经告诉我的 ...
我正在尝试从 symfony 奏鸣曲安装用户包: composer require sonata-project/user-bundle 遵循以下文档: https://sonata-project.org/bundles/user/4-x/doc/reference/installation.h ...
我将 Symfony 4 与 Sonata Admin 一起使用。 我有一个项目到多个新闻协会。 我在我的项目管理页面中尝试添加一些新闻并更新项目时发现了一个问题。 问题是新闻尚未添加到项目中。 然后我通过将此代码添加到我的 ProjectsAdmin.php 文件中解决了这个问题: 但仍然存在一些 ...
此代码生成具有两个值的过滤器:是/否。 “yes”选项将在字段中返回值为“true”的行,过滤器的“false”选项将在db字段中返回值为“false”的行,但如何在“no”过滤器选项中包含值为“null”的行? ...