sonata相关内容

Sonata DateTimePickerType类默认日期显示错误的日期时间格式

我搞不懂如何使用sonata DateTimePickerType类正确设置默认日期和时间。我尝试了不同的方法,但到目前为止,没有一种方法不起作用。在下面的屏幕截图中,“Help”键显示了正确的日期和时间,但当我使用“DP_Defaul_Date”时,情况就崩溃了。而且,日期和时间来自同一个对象实例。有什么主意吗?提前谢谢。 推荐答案 对于可能遇到相同问题的人,经过几个小时的尝试,我是 ..
发布时间:2022-05-07 14:17:31 PHP

使用 Sonata Admin 列表中的自定义列

我使用 Symfony 4.1 创建了一个项目,并安装了 Sonata Admin Bundle. 在我的类别列表中,我尝试添加与类别字段无关的列 所以我做到了 /* Admin/CategoryAdmin.php */受保护的函数 configureListFields(ListMapper $listMapper){$listMapper->addIdentifier('name ..
发布时间:2021-09-03 19:39:08 其他开发

在奏鸣曲管理中隐藏下载按钮

我想对某些自定义实体隐藏 Sonata Admin 上的“下载"按钮.如何隐藏/删除它? 如果我覆盖 base_list.html.twig 并从 table_footer 中删除下载按钮,它会消失所有实体列表.有什么办法可以在 Admin 类中隐藏它吗? 解决方案 问题已解决! 我通过管理用户角色解决了这个问题.例如: 您想删除“发布"部分中的“下载"按钮.所以你需要在 ..
发布时间:2021-09-03 19:38:56 其他开发

在奏鸣曲管理包中批量多步和/或形成多步

我进行了搜索,但没有找到对我有帮助的内容.我使用奏鸣曲管理包,首先我想知道是否可以制作多步表单.其次,我想做一个新的批处理操作(这一步对我来说没问题),但是在用户选择批处理操作后,我想要一个可以在我的自定义批处理操作中使用的带有字段的表单. 我看到可以在批处理操作列表旁边添加字段,但此字段对我来说所有批处理操作都是可见的我希望用户首先选择批处理操作,然后在其他页面上查看字段,例如确认页面. ..
发布时间:2021-09-03 19:38:12 其他开发

Sonata 管理员增强的安全角色视图

在 Sonata admin 中,角色基于具有 CRUD 导出和主权限的管理服务名称,但考虑到 Sonata admin post 模块的示例,为其他用户创建组或为用户分配特定权限的方式看起来不太友好admin 的服务被命名为 sonata.news.admin.post 并且为该服务生成的角色看起来像 ROLE_SONATA_NEWS_ADMIN_POST_EDITROLE_SONATA_NE ..

SonataProductBundle(symfony 2.8)而不是显示产品创建表单,而是“没有可用的对象类型"按钮出现

有启用了 SonataProductBundle 的 Sonata Admin.根据文档配置的产品实体.但是,在尝试在管理面板中创建新的“产品"时,出现“没有可用的对象类型"按钮而不是编辑形式. 以下是配置: config.yml 导入:- { 资源:parameters.yml }- { 资源:security.yml }- { 资源:services.yml }- { 资源:奏鸣 ..
发布时间:2021-09-03 19:32:43 其他开发

管理中的奏鸣曲媒体验证

我正在尝试验证图像.我看到了答案Sonata Media:找不到文件 如何验证图像(宽度和高度).我需要这方面的帮助.网络上没有合适的文档. 解决方案 要使用 Sonata 媒体验证图像尺寸,您需要覆盖 Sonata 媒体的 ImageProvider 类,sonata 使用此类来处理图像处理.如果您已经拥有扩展包的奏鸣曲媒体包然后在 services.yml 文件中,您可以定义自己 ..
发布时间:2021-09-03 19:21:39 其他开发

Symfony Sonata Media Bundle 向用户添加图像/视频

我正在尝试将 Sonata Media Bundle 集成到我的项目中.问题是,我不明白捆绑包是如何工作的. 它在“应用程序"中生成了一个 Media、Gallery 和 GalleryHasMedia 类.它们是为了什么?我现在如何将图像字段和视频字段添加到我的用户实体?(均为复数) 问候,新星 解决方案 媒体 是保存你的视频/图片的所有属性的实体:宽/高/文件路径... ..
发布时间:2021-09-03 19:11:18 PHP

Sonata 管理包,操作对象

我有 2 个实体,它们具有一对多的关系项目和原型,并且我一直在寻找一种方法来在 show action 中列出属于一个项目的原型.这是我的项目实体: prototypes = new \Doctrine\Common\Collections\ArrayCollection();$this->dateCreation = new \DateTime("now");}/*** 获取身份证** @re ..
发布时间:2021-09-03 19:06:58 其他开发

奏鸣曲和单页

我是奏鸣曲的新手, 我有一个包含实体等的 ContentTestAdmin,它只能包含 4 条记录- 记录 1- 记录 2- 记录 3- 记录 4 我已经禁用了创建和删除功能 public function configureRoutes(RouteCollection $collection){$collection->remove('create')->remove('delet ..
发布时间:2021-09-03 19:06:14 其他开发

奏鸣曲管理捆绑订单

如何更改 SonataAdminBundle 中的默认实体顺序以进行列表操作? 回答:)将此添加到您的管理类 protected $datagridValues = array('_page' =>1、'_sort_order' =>'DESC',//排序方向'_sort_by' =>'id'//字段名); 解决方案 您可以添加另一个排序顺序或通过构造函数设置默认顺序,如下所示: 公 ..
发布时间:2021-09-03 18:55:30 其他开发

Sonata Admin + 在列表视图中显示所有项目(不是每页)

在 Sonata Admin Bundle 中,您有列表视图,您可以在其中添加要在表格中显示的字段. 在表格底部,您有结果数量和分页.我喜欢每页的分页和项目.但我想在页面加载时显示所有项目.所以所有项目都显示在页面上,但您仍然可以选择减少每页的结果数. 问题是我不知道如何做到这一点.有人可以帮我带路吗? 解决方案 在 SonataAdmin 3.x 中要默认所有行,您需要执行以 ..
发布时间:2021-06-13 19:56:03 PHP

symfony更新2.6至3.4后的奏鸣曲/小枝错误

我将一个项目从sf2.6(php5.6)更新到sf3.4(php7.1)...进展顺利,但现在我陷入了一个错误,我无法弄清楚如何解决它 错误输出: PHP message: PHP Fatal error: Uncaught Symfony\\Component\\Debug\\Exception\\FatalThrowableError: Type error: Argument 2 pa ..
发布时间:2020-11-29 23:37:31 PHP