草庐IT

sonata-media-bundle

全部标签

javascript - Angular 2 : How to tell SystemJS to use a bundle?

我有一个Angular2RC7应用程序,我在其中使用SystemJS加载JavaScript文件。这是我当前的SystemJS配置:(function(global){System.config({defaultExtension:'js',defaultJSExtensions:true,paths:{'npm:':'node_modules/'},//Letthesystemloaderknowwheretolookforthingsmap:{//Ourappiswithintheappfolderapp:'app',//Angularbundles'@angular/core':

php - Doctrine2+Symfony2 : How can I store entities and mappings in separate bundles?

我想解耦我的应用程序,这样我就可以在任何地方使用我的实体,无论它们的数据源是什么。所以我把我的实体放在DataAccessLayerBundle\Entity和中的映射DataProvider\DataBaseBundle\Resources\config\doctrine问题:当我尝试以下命令时:phpapp\consoledoctrine:schema:create构建我的数据库时,出现以下错误:Warning:class_parents():Class(..)\DataProvider\DatabaseBundle\Entity\BaseEntitydoesnotexistand

php - 无法翻译菜单项 sonata_user

我在翻译SonataUserBundle附带的默认用户菜单下拉菜单时遇到困难.您可以在下面的屏幕截图中看到下拉菜单。admin_monogodb.yml包含:sonata_user还有包含标签(缩写):与任何其他翻译一样,我只是在SonataUserBundle.nl.xliff中添加一个条目:sonata_userGebruikers111但还是显示sonata_user.我调试了Translator中的目录它实际上确实包含正确的翻译。这是怎么回事? 最佳答案 在深入调试Translator组件后,我惊讶地发现它正在SonataA

php - JMS DI 额外 bundle : How do I inject a dependency only if it exists

我正在使用JMSDI注入(inject)带有注解的服务:useJMS\DiExtraBundle\AnnotationasDI;/***@DI\Service("foo.bar.service")*/classmyClass{/***@DI\Inject("debug.stopwatch")*@var$stopWatch\Symfony\Component\Stopwatch\Stopwatch*/public$stopWatch;/***@DI\Inject("serializer")*@var$serializer\JMS\Serializer\Serializer*/public

php - 添加不受 Sonata Admin Bundle 管理的实体

我有几个由SonataAdminBundle管理的实体,它们都位于我的仪表板中,没问题。我还有其他自定义实体,不受SonataAdminBundle管理,我想将它们插入我的仪表板。我在不同的论坛上看到我们可以在不同的block中添加内容,但找不到具体的例子。如果您有解决方案或一些线索,我很感兴趣:)最好的问候,埃内斯 最佳答案 管理仪表板是一组block。所以你有一个block来显示托管实体。如果您想显示由您自己的机制处理的其他信息或其他实体,您必须创建一个新block。block由SonataBlockBundle处理,在线文档h

php - 学说 :generate:crud for Entites outside a bundle

当我尝试为实体创建原则crud时,我收到“未知实体namespace别名”异常。我有以下项目结构使用src\Project\Entity目录中的实体的一系列bundle(在Bundles目录中)。如你所见,我的实体命名空间是namespaceProject\Entity;我觉得这可能与auto_mapping有关,但我已经玩了4-5个小时,但一无所获。有什么建议吗? 最佳答案 解决方法:创建一个扩展基本原则crud命令的命令扩展\Sensio\Bundle\GeneratorBundle\Command\GenerateDoctri

php - 如何使用我的自定义 Symfony 3.0 Library/Bundle/HowIsCalled

通过查看这些文档:http://symfony.com/doc/current/cookbook/bundles/configuration.htmlhttp://symfony.com/doc/current/components/dependency_injection/introduction.html#basic-usage我制作了这个库:0?$value:0;}protectedfunctionsetThumbWidth($value){$thumb_max_width=$value>0?$value:0;}/***FunctionthatLoadstheconfigurat

php - 如何定义一个实体,它通常被多个 bundle 使用?

我想创建一个博客系统以练习symfony2,但目前我在创建用户或博客等实体时有点困惑。原因如下:User(或Blog)常用在前后台(admin)(目前我已经考虑创建FrontendBundle和AdminBundle)实体必须属于一个包。目前我考虑过以下几种方法,但是哪种方法最好在这种情况下,或者请告诉我是否有其他方法。创建名为“BlogCommonBundle”的包并将用户实体定义为“BlogCommonBundle:User”。定义1个bundle下的所有Controller,例如'BlogBu​​ndle',所以前端/后端(管理)Controller属于同一个包。

php - 为 Admin Sonata 添加自己的字段

我想为许多实体制作日志系统。例如我有实体:博客、页面和新闻。他们是管理类:class(Blog|Page|News/)Admin.php{protectedfunctionconfigureFormFields(FormMapper$formMapper){$formMapper->with('General')->add('title',null,array())->add('body',null,array())->end();}}我也想要实体日志。这有字段:日志、描述和日期。我想为博客、页面和新闻添加字段描述:class(Blog|Page|News)Admin.php{prot

php - 在自己的插件中为 Wordpress Media Uploader 自定义上传目录

我目前正在开发一个Wordpress插件,我喜欢为wordpress媒体uploader设置一个自定义上传目录,我在我的插件的一个子页面上使用它。我已经搜索了整整一个星期,但找不到我的错误或问题的解决方案-所以我希望任何人都能提供帮助。我添加了一个子菜单页面,我在其中调用了一个方法来加载WPMediaUploader:add_submenu_page('w3p-listing',$pubAtt,$pubAtt,'manage_options','w3p-attachments',array('w3pUploader','media_upload_init'));这会调用类w3pUplo