symfony-sonata 相关问题

Sonata项目的目标是提供基于Symfony(版本2和3)框架的电子商务框架解决方案。

如何使用SonataMediaBundle获取twig中的图像路径?

我正在使用 SonataMediaBundle 来跟踪我的图像。我可以使用 Sonata 的助手在 twig 中渲染图像: {% 媒体用户.profilepic, '参考' %} 这将渲染成 我正在使用 SonataMediaBundle 来跟踪我的图像。我可以使用 Sonata 的助手在 twig 中渲染图像: {% media user.profilepic, 'reference' %} 这将渲染成 <img src="the src"> 但是,我想要获得的是裸路径,所以我可以例如向我的img添加一个类。比如: <img class="img-responsive" src="{{ asset(user.profilepic) }}"> 显然,asset(user.profilepic)返回的不是路径,而是对象,而该对象似乎不包含图像的路径。 编辑 也找到了我的部分答案: {% set foo %} {% path image, 'small' %} {% endset %} <img src="{{ asset(foo) }}" alt=""/> 显然,可以将块的输出设置为变量,然后将其传递给资产函数。 有一个文档供帮助者 有多种选择。媒体助手支持指定类 {% media media, 'small' with {'class': 'myclass'} %} 您还可以使用“路径”助手仅渲染路径: {% path media, 'small' %} 自 media-bundle 3.x 起,这些是: 渲染缩略图: {{ sonata_thumbnail(media, 'small') }} {{ sonata_thumbnail(media, 'small', {'class': 'myclass'}) }} 渲染媒体: {{ sonata_media(media, 'small') }} {{ sonata_media(media, 'small', {'class': 'myclass'}) }} 渲染路径: {{ sonata_path(media, 'small') }} 渲染 sonata.media.provider.file 上下文的路径: {{ sonata_path(media, 'reference') }} 文档:https://docs.sonata-project.org/projects/SonataMediaBundle/en/3.x/reference/helpers/

回答 2 投票 0

使用Symfony 4.4+Sonata包页面捆绑实现多语言网站。

我正在使用Symfony + Sonata Page Bundle,对于单一语言来说,它运行得很好,现在我需要用多语言来制作同一个网站,例如:英语和法语,但我没有更多的资源。英语和法语,但我没有更多的想法... ...

回答 1 投票 0

如何在Useredit上为管理员提供SFSonata RepeatedType (pw)?

我们正在使用symfony 4.4并使用sonata进行实体管理,我们实现了一个非常轻量级的用户管理,并且还可以在第二个标签页中为用户添加产品...

回答 1 投票 0

postPersist事件中插入文档

我想在实体上添加新的Feed项并持续更新。我编写了这个事件侦听器(postUpdate是相同的):公共函数postPersist(LifecycleEventArgs $ args){$ entity = $ args-> getEntity(); ...

回答 6 投票 17

Sonata Admin:显示操作而不是编辑的一对多路线

我的问题很简单,但是我无法在文档或代码中的任何地方找到答案。。。当为一对多关系配置显示字段时,记录正确显示在显示页面上的列表中。 ...

回答 1 投票 0

我无法使用symfony 5安装sonataAdminBundle

我正在尝试在全新的Symfony 5安装中安装sonata管理员捆绑包,但出现此错误:问题1-结论:不要安装sonata-project / admin-bundle 3.56.1-结论:...

回答 1 投票 0

如何在Sonata Admin编辑视图中为实体关联定制SQL查询

我有一个实体'Contact',它具有与另一个实体'Invoice'的OneToMany关联:// src / AppBundle / Entity / Contact.php / ** * @var Collection * * @ORM \ OneToMany(targetEntity =“ Invoice “,...

回答 2 投票 1

在奏鸣曲管理员上导出一对多的关系

我试图在网上搜索这个问题的一个明确的解决方案,但那里的新手确实没有具体的解决方案。 我有一个条目有很多EntryListing。 在我的EntryAdmin ...

回答 1 投票 5

如何添加链接以在SonataAdminBundle中的关系字段上显示关系实体的动作

SonataAdminBundle中的制作管理面板。在“用户显示操作”中,我有现场公司,该公司返回分配给用户的公司阵列。这是一个一对多的关系。 UserCompany具有user_id和...

回答 1 投票 0

Sonata-Project的Google身份验证器:来自Application \ Sonata \ UserBundle \ Entity \ User的未定义方法“getTwoStepVerificationCode”

伙计们!我目前正在开发一个基于Symfony 2.8和一些Sonata-Project软件包的项目。目标是实现双因素身份验证(a.k.a两步验证)。我看到了奏鸣曲-...

回答 1 投票 1

Sonata Admin - 过滤表格标题

有没有办法在表格列表视图中的标题下方显示基本过滤器(使用Sonata Admin Bundle和Symfony 4)?这幅画中有什么东西?谢谢!

回答 1 投票 0

更改控制器Sonata Admin

我正在尝试自定义我的Sonata仪表板,但是虽然我可以更改布局,但我无法使控制器成为我想要的控制器(并且通过其他一些值传递)。所以奏鸣曲总是加载......

回答 1 投票 0

Sonata管理包中有多个属性(sonata_type_collection)

我有两个实体Ventes和Article有多对多的关系,在实体关系中是ventes_article有attribut“quantite”:

回答 1 投票 2

无法使用sonataClassificationBundle更新数据库symfony 4

我正在使用Symfony 4.1在配置它们之后安装SonataMediaBundle和SonataClassificationBundle。并且你想要执行commande php bin / console doctrine:schema:update --...

回答 1 投票 0

Sonata Admin Bundle:显示列表视图上的集合总数

有没有办法在列表视图中显示收集的总数?想象一下,有一个用户可以有很多链接。如何在列表视图中显示总链接数?

回答 5 投票 3

Sonata默认过滤值

我的方法configureDatagridFilters()中有一个名为assignee的属性。首次加载我的管理员列表视图时,我想将此属性的值设置为当前用户。我有 ...

回答 1 投票 0

删除SonataAdmin徽标

我正在尝试删除SonataAdmin徽标。我不想要任何图片。我放入.yml文件中的每个参数都会在我的管理视图中显示一个损坏的图片图标。我已经检查了配置,没有......

回答 1 投票 0

在Sonata Admin Entity的show模板中添加自定义表单

我想在Sonata Admin show模板中生成一个小表单。到目前为止我所做的是在自定义CRUD中为从Sonata延伸的特定实体(顺序)创建函数...

回答 1 投票 9

symfony管理包安装

我正在学习symfony奏鸣曲包,我用composer create-project symfony / website-skeleton sonata命令安装了symfony skeleton项目,然后我进入sonata目录并运行...

回答 1 投票 1

使用CRUD控制器在sonata管理包中进行自定义操作

我想在Sonata管理包中创建自定义页面树枝(例如克隆):我使用本教程:http://symfony.com/doc/current/bundles/SonataAdminBundle/cookbook/recipe_custom_action.html ...

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.