问题标签 [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 投票
1 回答
12936 浏览

php - SonataAdminBundle 中的自定义操作

在此页面上,我找到了如何为我的自定义操作添加路线。

之后,我在我的 Admin 类中添加自定义操作:

它生成这样的网址:

我的这个链接的模板:

我不知道如何解决这个问题:

  1. 如何为该路由传递定义自定义控制器?现在我有一个错误:

    方法“Sonata\AdminBundle\Controller\CRUDController::ispremiumAction”不存在。

  2. 我可以使用 generateUrl 方法更改生成的 url 吗?

0 投票
1 回答
1622 浏览

php - SonataAdminBundle 中的空值

我通过本教程学习 SonataAdminBundle: http ://sftuts.com/doc/jobeet/en/the-admin-generator

但不是:

在此处输入图像描述

我有空值:

在此处输入图像描述

同样在表单中,我只有提交按钮,但是如果单击此按钮,则会出现错误:

SonataAdminBundle 的教程可能更好吗?

编辑:

0 投票
1 回答
107 浏览

php - SonataAdminBundle - 自己的看法?

在 Symfony 1.4 中,我可以从缓存中获取控制器和视图,并在我的项目中使用任何更改。SonataAdminBundle 可以做到这一点吗?如果是,如何?

0 投票
2 回答
5124 浏览

security - SonataAdminBundle 安全角色

我正在尝试保护 SonataAdminBundle 中的一些管理员

我添加了带有 fosUserBundle 的 SonataUserBundle 用于登录。所以我可以添加用户、组和角色

在安全.yml

我必须连接才能访问奏鸣曲

但是每个用户都可以访问路由 /sonata/api/monolog 即使他们没有 ROLE_IT

我怎样才能保护管理员以及如果用户可以访问它,我怎样才能只显示链接

0 投票
1 回答
6467 浏览

symfony - 对自定义表单类型使用 sonata_type_collection 而不是与另一个实体的属性/关系

是否可以sonata_type_collection针对自定义表单类型而不是与另一个实体的属性/关系使用?

像这样的东西:

这引发了以下错误

编辑:

像这样的东西起到了作用:

0 投票
1 回答
482 浏览

symfony - Symfony2 Sonta Admin 捆绑包不起作用

所以过去两天我一直在使用奏鸣曲管理包。我完全按照说明@ http://sonata-project.org/bundles/admin/2-0/doc/reference/installation.html

这是我得到的错误:

[Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException] 你请求了一个不存在的参数“doctrine.connections”。

我还没有找到一个适用于以下文档的 symfony 2 捆绑包。它令人沮丧,但我别无选择,只能使用 symfony2。

0 投票
3 回答
3262 浏览

symfony - Symfony2 Sonata 管理错误

我最近做了一个供应商/安装,现在我的奏鸣曲管理员因以下错误而崩溃:

SonataAdminBundle::standard_layout.html.twig 第 92 行中不存在“”的项目“角色”

这是树枝代码:

有人有什么想法吗?

谢谢!

0 投票
3 回答
1594 浏览

php - 奏鸣曲管理包中一个模型的不同列表

如何为一个模型创建两个不同的列表?就我而言,我有一个模型用户。对于仪表板中的这个模型,我必须有两个列表:成员和管理员。我为会员创建:

对于管理员:

因此,我在管理面板中有两个选项卡,但它有一个 url,并且只能与一个管理类一起使用。

有任何想法吗?

0 投票
1 回答
2150 浏览

symfony - 无法在 SonataAdminBundle 中加载类型“过滤器”

我最近做了一个供应商/更新,现在我的奏鸣曲管理员因以下错误而崩溃:

奏鸣曲管理员之外的正常 CRUD 操作可以正常工作。奏鸣曲仪表板也可以。问题是当我尝试显示文章列表或创建新文章时。创建时,错误有点不同:

其中 type 是一个随机字符串,来自 FormFactory.php 中的同一行 (383)

在出现错误之前,我安装了 IvoryCKEditorBundle,但是当我在内核中禁用这个包时,错误仍然存​​在

我的配置文件:routing.yml

配置.yml

安全性.yml:

文章Admin.php

部门:

有人有什么想法吗?

谢谢!

我找到了解决方案。并非所有供应商都来自 2.0 分支。我对 deps 进行了更改并重新安装了供应商。

0 投票
1 回答
1322 浏览

symfony - Sonata Admin Bundle 2 1 个实体的管理页面

我正在尝试为 1 个实体创建 2 个管理页面,但模式是相同的:

php 应用程序/控制台路由:调试

我可以在哪里更改路线模式?如果我在 RouteCollection 类中执行此操作,则会出现错误: