问题标签 [symfony2-easyadmin]

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 投票
0 回答
2853 浏览

php - Symfony EasyAdmin Bundle 如何过滤选择选项

我正在使用 symfony 3 + EasyAdmin 捆绑包,在某些实体中,我有一个字段“Sectors”,它创建与另一个实体“Sector”的关系。

自动 EasyAdmin 给我一个用户可以选择的所有部门的选择。

我需要用户(与一个或多个部门相关联),只有当关系在其部门中时才能修改(添加或删除关系)(换句话说,如果我是用户并且我与部门相关联) A 和 B,如果我发布(或编辑)一条新闻,我只能将新闻部门设置(添加/删除)A 和/或 B)...

我怎样才能做到这一点?

如我所见,表单由 symfony 标准表单组件处理。

0 投票
1 回答
919 浏览

inheritance - Symfony 继承不起作用 EasyAdmin 包

我正在使用带有 EasyAdminBundle 的 symfony 3

我创建了一个名为 EasyAdminBundle 的子 AdminBundle 的新包(以覆盖)

我覆盖了控制器中的一个方法,它工作正常,但是当我试图覆盖一个树枝模板时,它不起作用......

我创建了我的树枝文件AdminBundle/Resources/views/default/list.html.twig

原文在vendor/javiereguiluz/easyadmin-bundle/Resources/views/default/list.html.twig

怎么修?(我多次清除缓存...)

0 投票
3 回答
6389 浏览

doctrine-orm - 如何在 EasyAdminBundle 中设置自定义表单/页面

我已经能够使用 Symfony EasyAdminBundle 为项目构建一个简单的 CRUD 应用程序,它对于基于实体的普通用例非常有效。我有一些额外的用例,但我想做一些事情,比如重建数据。对于这些,我必须捕获某些请求属性,传递给控制器​​,然后委托给远程服务的后端 API 调用。

这一切都可以在 Symfony 中完成,但我遇到了如何将其连接到 EasyAdmin 视图/工作方法的问题。理想情况下,我希望这是一个易于管理的页面,并且不会丢失左侧菜单等。到目前为止,我发现这样做的唯一方法是创建一个使用现有表之一但只有一些属性的模型类我需要进入 API。然后我覆盖控制器操作,而不是执行默认保存,而是针对该远程 API 进行处理。

这种方法的问题在于,显然我现在绑定到 Doctrine 实体,这对于无法映射到数据库的请求来说是有问题的。

有没有办法定义一个逻辑实体,让我可以利用关联,以便我可以进行查找等,这将无缝连接到捆绑包中,但实际上并不绑定到后端数据库表或视图?

0 投票
1 回答
2325 浏览

fosuserbundle - Symfony3 + FosUserBundle + EasyAdminBundle

我想创建一个新表单来创建新用户。AdminController我用这些函数创建了自己的:

但是密码没有被加密

这是我的config.yml文件:

在我的security.yml文件中:

应用程序/配置/security.yml

这是我的用户实体的构造函数:

另一方面,当一个用户被添加到系统中时,我需要它的ROLE_USER角色,但我不知道该怎么做才能改变它。

问题二:密码未加密角色未定义。

0 投票
1 回答
1085 浏览

php - 无法在 easyadmin 捆绑包中显示指向公共主页的链接(Symfony 2)

我目前正在为我开发的应用程序使用像后台一样的easyadmin,所以基本上一切正常,除了我不知道如何在管理面板中显示链接以便单击时将用户带回应用程序主页.

这是我的 config.yml 文件

0 投票
2 回答
5651 浏览

symfony - 如何在简易管理包中添加重复类型字段

我正在尝试使用简单的管理包添加密码重复,但我不太确定该怎么做。我的实体中有这两个属性

如果我添加一个 type: 在我的 config.yml 文件中重复,它只会创建两个输入字段,而不是 Password 类型。我相信形式应该是这样的。

我已经检查了简单的管理包文档,但我有点迷失了如何实现它。https://github.com/javiereguiluz/EasyAdminBundle/blob/master/Resources/doc/book/7-complex-dynamic-backends.md

谢谢

  • 编辑好的,所以我扩展了 AdminControllerJavierEguiluz\Bundle\EasyAdminBundle\Controller\AdminController

    /li>

但是现在当我尝试插入/提交表单时,sql错误密码不能为空。

0 投票
1 回答
89 浏览

symfony - FOSUserBundle 集成中“留空”的问题

我正在尝试将用户的创建引入easy_admin,我已按照文档中的步骤进行操作,但仍然出现错误:

恐怕这个问题已解决,但我无法使其按预期工作。我的代码与文档中显示的代码相同,是否缺少任何代码,我使用的是 1.15.1 版本。

任何帮助将不胜感激!

0 投票
2 回答
851 浏览

symfony - 我无法在 FOSUserBundle 与 EasyAdminBundle 的集成中更新用户密码

我正在尝试使用与 FOSUserBundle 集成的 EasyAdminBundle 更新用户的密码,我已按照文档中显示的步骤进行操作,但没有运气... :(

我可以更新已启用的用户名、电子邮件,但不能更新我在“纯密码”字段中设置的密码。

我做错了什么或失踪了吗?

谢谢!

0 投票
1 回答
6101 浏览

symfony - symfony easyadmin 一对多表单

我是easyadmin包的新手,我正在寻找是否可以直接从父对象添加子对象所以我得到了3个对象:-食谱

-Recipe_Product(具有数量和单位作为要输入的属性)

当然还有一个 - 产品。

编辑食谱时,我希望能够直接添加一个新的 recipe_product 线,但我还没有找到一种方法来做到这一点......

有人有想法吗?

添加于 14/10:我找到了一种呈现表单的方法...在我的 easyadmin 配置文件中,我创建了以下条目:

表单代码为

呈现表单(不创建两个实体之间的链接,但我猜它必须在管理控制器中)

0 投票
2 回答
6319 浏览

symfony - Symfony EasyAdminBundle:过滤关联字段中的实体

我有一个带有关联字段类型(相关实体列表)的表单。

我一直在努力实现的是在“newAction”表单上过滤这个列表(创建新实体)。

例如,下面的屏幕:

  1. 有一个带有“用户”字段的调查实体。
  2. 有一个部门实体,其字段为“调查”(@ORM\ManyToOne),用户在其中选择调查。

您可以看到两个可用的调查,但我只想显示第一个,因为它的用户字段值与当前用户相同。

在此处输入图像描述

这很令人困惑,因为我在调试时找不到传递给“调查”字段的值。