问题标签 [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 回答
133 浏览

php - FOSUserBundle 向用户添加组不会做任何事情

我将 FOSuser 与 SonataUserBundle 一起使用,并且每次有人注册时我都尝试将用户添加到 Clients 组,但它不起作用。我没有收到任何错误,但我也没有添加组......我尝试了两种方式:

1)我覆盖了registrationController并使confirmAction像这样保存新组:

2)我创建了一个 eventListener 并在那里进行了分组:

我的组实体正在像这样扩展:

这些选项都不起作用......我是根据其他stackoverflow答案做的......为什么它不起作用?

0 投票
1 回答
1217 浏览

php - SonataAdminBundle 区域供用户登录

我想为用户和管理员腾出空间,但它不起作用。

如果我去 /admin/login 它工作并给我奏鸣曲仪表板的登录页面。如果我去 /login 它现在可以工作并让我重定向到我的登录页面。

这是我的security.yml

这是我的routing.yml

0 投票
1 回答
620 浏览

symfony - Symfony + Sonata,一对多关系

任何人都可以帮我一把吗?

我需要使用 Sonata 管理包来实现书籍和读者列表。

问题是我为列表中的每个读者得到了空的已读书籍列。

Forein 键可以写入数据库。

请看代码:

读者管理类

读者关系实体

图书实体

读者实体

0 投票
1 回答
64 浏览

symfony - 如何授予用户访问权限以仅管理 Sonata Admin 上的特定实体?

如何授予用户访问权限以仅管理 Sonata Admin 上的特定实体?

例如,我有 3 个实体,时间表、组和事件,它们配置了相应的奏鸣曲管理员。我想要一个名为 sonata.editor 的用户,他只能访问这些组实体管理员,而不能访问其他人。

0 投票
0 回答
429 浏览

symfony - Sonata admin bundle Child Admin::getParentAssociationMapping() 不工作

我有: 员工实体:

和 EmployeeMedicalServices 实体:

根据子管理员的奏鸣曲管理教程,我正在使用带有此配置的奏鸣曲管理包

我的 admin.yml:

我已将此添加到我的子管理类 EmployeeMedicalServiceAdmin:

但它不起作用,我被困在这里,真的需要这个工作

0 投票
1 回答
340 浏览

symfony - 编译错误:声明 Sonata\Translation Bundle\Block\LocaleSwitcherBlockService::validate Block()

这是我的 composer.json 需要的内容

该项目正在工作,除了当我打开一个表单创建或编辑然后我得到这个错误:

编译错误: Sonata\TranslationBundle\Block\LocaleSwitcherBlockService::validateBlock() 的声明必须与 Sonata\BlockBundle\Block\BlockAdminServiceInterface::validateBlock(Sonata\CoreBundle\Validator\ErrorElement $errorElement, Sonata\BlockBundle\Model\BlockInterface $ 兼容堵塞)

0 投票
1 回答
96 浏览

php - 奏鸣曲批准功能

我有一个包含评论的实体。它有一个非常简单的结构

我已经设置了奏鸣曲,现在我可以管理评论了。

“编辑”页面有一组下拉菜单来设置字段的日期和时间approved_at我想做的是在“编辑”页面中有一个复选框,如果选中,则保存当前日期和时间approved_at

我怎样才能做到这一点 ?

0 投票
2 回答
1457 浏览

jquery - 奏鸣曲日期选择器在其他语言环境中不起作用

我在这里有一个奇怪的问题:我的(法语)网站使用的是 sonata-admin 2.3,而对于我表单中的日期,我正在尝试使用 datepicker:

显示很好,但是当我提交日期时,我得到一个日期的“这个值无效”(法语..),而使用标准date小部件一切正常。我尝试将语言环境设置为en而不是fr一切都回到原位,日期选择器工作得很好。

这对我来说是一个非常讨厌的错误,因为date小部件不是非常用户友好,我的客户要求使用日期选择器......有人知道吗?

0 投票
1 回答
1467 浏览

symfony - 基于订阅的应用程序的 sylius 或奏鸣曲或自定义

我们将构建类似 cratejoy.com 的东西,但不想花费大量时间来构建之前已经为开发人员构建的东西。

我正在浏览奏鸣曲和 sylius,但不确定我们是否可以使用其中之一构建基于订阅的模型。如果可以,那么最好使用哪个?还是我们应该构建完整的自定义解决方案,因为它涉及 b2b 解决方案。

我们将建造什么?

基本上电子商务软件就像任何 os-commerce 购物系统一样,但唯一的区别是,我们将为每个产品添加订阅。

因此,假设您订购了产品,我们将每个月将其运送到您家门口。

但我们将其构建为服务,所以很多人可以创建他们的网站并开始使用我们的工具开始在那里销售产品。

0 投票
0 回答
856 浏览

symfony - Sonata 管理和动态表格

找了好几遍还是有问题。。。

我想制作一个动态表格。我想在另一个选择的功能中水合一个选择。这是我的 configureFormFields:

当我更改选择行业的值时,我的表单提交没问题。但是在第二个选择 subIndustry 中没有发生任何事情,因为:我的 $subject 对象的所有属性都是空的......

你知道为什么吗?有没有制作动态表格的最佳方法?

谢谢你的帮助。

亚历克斯