doctrine-extensions相关内容

Gedmo 树 getPath 错误:节点与此存储库无关 500 内部服务器错误 - InvalidArgumentException

我收到错误: 节点与此存储库无关500 内部服务器错误 - InvalidArgumentException 更新 1:我是否设置树并不重要 具有特征的存储库 或 extend抽象存储库 错误是一样的. 更新 2:完整的堆栈跟踪 http://pastebin.com/TtaJnyzf 我想从数据库中输出具有树结构的 html 树,特别是我需要获取从根到选定节点的路径.据我了解,这 ..

覆盖 akeneo 实体时出错

我尝试覆盖 akeneo 项目的 category 实体.我遵循文档,但总是有一个我无法解决的错误. 在 config.yml 中添加了这个 -原文:Pim\Bundle\CatalogBu​​ndle\Entity\Category覆盖:MyBundle\CatalogBu​​ndle\Entity\Category 在entities.yml 参数:pim_catalog.ent ..
发布时间:2021-09-03 19:55:36 PHP

如何修复“此存储库只能附加到ORM可分类的侦听器" Gedmo中的错误排序?

在使用StofDoctrineExtensions(这是Gedmo Doctrine Extensions的Symfony2端口)时,我的可排序行为不断出现此错误: 此存储库只能附加到ORM可排序的侦听器 由于我无法在官方文档中轻松找到答案,所以我在这里留下答案以供将来参考. 解决方案 您需要启用所有正在使用的侦听器.在这种情况下,可以排序. stof_doctrine_ ..

如果我们在Gedmo学说树扩展中使用parent_id存在现有层次结构,如何在“关闭"表中填充数据?

我具有带parent_id列的现有类别层次结构.我已经配置了Gedmo Tree扩展和更新架构.我可以看到“级别"列已添加到类别表,并且创建了category_closure表. 如何填充category_closure表中的数据.没有 $repo->verify(); $repo->recover(); ClosureTreeRepository的 方法.我尝试过更新类别记录, ..

Gedmo树getPath错误:节点与此存储库无关500内部服务器错误-InvalidArgumentException

我遇到错误: Node is not related to this repository 500 Internal Server Error - InvalidArgumentException 更新1:是否设置树更新2:完整堆栈跟踪 http://pastebin.com/TtaJnyzf 我想从数据库中输出具有树结构的html树,特别是我需要获取从根到所选节点的路径.据我了解 ..

Symfony2:使用A2lixTranslationFormBundle和Gedmo \DoctrineExtensions呈现翻译形式的问题可翻译

我使用 gedmo / doctrine-translations 和 a2lix / translation-form-b​​undle:2。* @ dev 翻译我的实体。 翻译形式始终呈现 Field 和 Content ,但我的实体本身doesn不包含字段或内容字段。 表单类型 p> $ builder-> add('translations','a2lix_transl ..

如何使用symfony中的gedmo树原则扩展来更新现有类别层次结构数据的左,右,级别值?

http://sqlfiddle.com/#!9/1d4a6/1 我有现有的类别分层数据。我一直在使用传统的方法来使用parent_id来获取父,子等。 现在我试图使用Gedmo的教义扩展一样。我已经安装了扩展和更新的模式。 如果我在文档示例中给出了父类孩子的新类别,它可以工作。它正确填充lft,lvl,rgt,根列。 $ food = new Entity\Catego ..
发布时间:2017-06-14 23:08:19 PHP

gedmo原则可翻译延伸。检索所有翻译或特定的翻译(与当前语言环境不同)

我有一个实体,使用gedmo的学说可翻译扩展。 我可以在当前语言环境中加载该实体。 现在,对于希望用户查看和编辑各种翻译的管理面板,我想显示所有翻译或用户选择的特定翻译。 我在该实体上只有 - > getTranslations方法。加载精选翻译还有另一个窍门? 给定方案有最佳做法吗? 非常感谢! 解决方案 我解决了从实体“翻译存储库”检索翻译,并传递给表单模型(我创 ..
发布时间:2017-06-14 22:45:20 PHP

注册新的Doctrine事件订阅者时的Symfony异常(SoftDeleteable)

我正在使用Symphony 2.3与Sonata管理软件包, DoctrineExtensions (由 StofDoctrineExtensionsBundle )。我启用,配置并成功测试了SoftDeleteable和Timestampable组件。 现在,当我尝试使用Symfony标记的服务添加另一个Doctrine事件订阅者时,似乎是softdeleteable的监听器禁用。 ..
发布时间:2017-06-14 22:08:54 PHP

奏鸣曲和Gedmo\Reference原则扩展不起作用(Class不存在)

我想链接原则orm实体和原则odm文件,并在管理类的configureFormFields方法中的sonataAdminBundle中使用它们。 我已经建立了@Gedmo \Reference doctrine-extension,当我尝试从控制器访问链接的模型时,它的工作正常。 但现在我需要从SonataAdminBundle - 创建一个UI,将链接的文档添加到用户实体。 这 ..
发布时间:2017-06-14 22:04:45 PHP

Symfony2 / Doctrine:获取在“Loggable”之后变化的字段实体更改

我在一个Symfony2项目中使用了Loggable Doctrine扩展。我看到有一个LoggableListener。 确实有一个事件当loggable实体中的(可登录)字段发生变化时会被触发?如果是这样,有没有办法得到触发它的字段列表? 我想象一个实体的情况,让我们说10个字段其中3个可登录。对于3中的每一个,如果它们更改值,我想执行一些操作,因此如果3个操作更改,将执行3个操作 ..
发布时间:2017-06-14 21:00:12 PHP