问题标签 [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.
symfony - Symfony2:如何将 SonataAdminBundle 列表数据导出到 Excel 表?
我需要通过 excel 或 pdf 导出奏鸣曲管理数据。我怎样才能做到这一点?有没有什么包可以帮助我做到这一点?
有任何想法吗!?
谢谢。
symfony - 在 postPersist 事件中插入教义
我想在实体上添加新的 Feed 项并持续更新。我写了这个事件监听器(postUpdate 是一样的):
但我得到了
完整性约束违规:1062 键 'PRIMARY' 的重复条目 '30-2'
并且在日志 a 中有两个插入:
INSERT INTO interview_scientificdirection (interview_id, sciencedirection_id) VALUES (?, ?) ([30,2]) INSERT INTO interview_scientificdirection (interview_id, sciencedirection_id) VALUES (?, ?) ([30,2])
sciencedirection 是我们想要持久化的实体的多对多关系表。在前端应用程序中一切正常,但在 Sonata Admin 中我遇到了这个问题:(
php - 奏鸣曲更改默认格式_日期
我已经安装了SonataIntlBundle
捆绑包。默认的 format_date 会产生类似day-number month-name year
.
{{ date_time_object | format_date }} => '1 août 2011'
资源
现在,我想将此默认值更改dayNumber-monthNumber-yearNumber
为具有英语翻译 (en)monthNumber-dayNumber-yearNumber
的人和具有荷兰语翻译 (nl) 的人。我应该怎么做?他们有任何文件吗?
symfony - 在 symfony2 Sonata 管理包中设置默认值
如何在奏鸣曲管理包中设置默认值 configureFormFields 方法中缺少数据选项
如何使用数据属性在字段内设置默认值???
php - 安装 SonataNewsBundle
我学习 Symfony 2。我想有 SonataAdminBundle 的例子。我发现:
http://sonata-project.org/bundles/news/2-0/doc/reference/installation.html
但这还不是第一点。我发现:
并运行bin/install 供应商。. 安装正确。Id 将行添加到 AppKernel 并自动加载,如果我运行:
我有错误:
[InvalidArgumentException]
包“ApplicationSonataNewsBundle”不存在或未启用。
所以我补充说:
并运行
然后我有错误:
PHP 致命错误:在第 29 行的 /home/lanox06/Projects/sym2/app/AppKernel.php 中找不到类 'Application\Sonata\NewsBundle\ApplicationSonataNewsBundle'
我怎么能做这个?我想测试这些应用程序。
php - 设置 SonataNewsBundle 以处理帖子中的媒体
安装了 SonataMediaBundle、SonataNewsBundle 和 SonataAdminBundle(还有更多,但这些很重要)。
通过管理员发布新闻时,我选择使用如下配置的降价。
格式化程序按预期格式化所有标题等,但是,媒体未格式化。不过,我发现了一些不同的文档,关于它们的语法非解析。
找到的格式:
所以。
- 我的语法可能是错误的
- 需要一些额外的配置
- 需要完成一些自定义编码
- 应该在前端做些什么?
- 或者我真的错过了什么?
symfony - Sonata Admin Bundle configureShowFields 上的原始过滤器
我正在使用 Symfony2 和 Sonata Admin Bundle 做一个项目。如何在操作 configureShowFields 中应用 twig 的过滤器 raw(以显示格式化文本)?
我不会覆盖奏鸣曲模板...
我的 configureShowFields 代码:
jquery-ui - Sonata Admin Bundle 错误打开 jQuery 对话框
我正在使用 Symfony2 和 SonataAdminBundle 创建一个 CMS。
当我把这个:
我得到 + 按钮,但是当我单击按钮时,我得到 JS 错误:“对象 [对象对象] 没有方法‘对话框’”
有谁知道为什么?
php - Sonata Admin Bundle:可以添加一个可以有不同父级的子管理对象吗?
我正在使用原则继承映射来使各种对象链接到评论实体。这是通过各种具体的“线程”来实现的,这些线程与评论具有一对多的关系。所以以“Story”元素为例,会有一个相关的“StoryThread”实体,它可以有很多评论。
这一切都很好,但是我在尝试为 SonataAdminBundle 定义一个可以用作父实体的子实体的 CommentAdmin 类时遇到了麻烦。例如,我希望能够使用以下路线:
/admin/bundle/story/story/1/comment/list
/admin/bundle/media/gallery/1/comment/list
有人对我如何实现这一目标有任何指示吗?我很想发布一些代码摘录,但我还没有找到任何相关的文档,所以我真的不知道最好的起点。
我一直在尝试使用SonataNewsBundle作为参考,因为他们在帖子和评论之间实现了类似的父/子管理关系,但看起来这依赖于硬编码的“评论”(子)管理类知道它属于帖子,而且它似乎也需要与父对象建立直接的多对一关系,而我的是通过一个单独的“线程”实体。
我希望这是有道理的!谢谢你的帮助。
symfony - 奏鸣曲管理捆绑 acl-class-field 和 acl-object-field
我如何在奏鸣曲管理包中使用类字段范围设置 ACL
到目前为止,使用 SonataAdminBundle 设置 ACL 非常简单。现在我想深入挖掘一下。但我找不到任何关于类字段范围的文档。
我想做的是以下几点:
假设我有一个产品实体。现在我想限制 ROLE_ADMIN_PRODUCT_STAFF 用户对该实体的“field_XY”的访问。
ROLE_ADMIN_PRODUCT_EDITOR 应该可以访问(VIEW,EDIT)它。
有人有过这种要求的经验吗?!