php – 没有实体的Symfony sonata admin bundle

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 没有实体的Symfony sonata admin bundle脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有使用没有实体的奏鸣曲管理包的方法 – 所以没有学说?

我需要在某个目录中列出文件,这个列表不存储在数据库中.

我尝试的第一种方法是声明我自己的模型管理器,但有些地方需要学说查询等.

知道,有document manager for mongosonata mongo admin,但就我而言,它并没有那么有用.

有任何想法吗?

解决方法

在此处找到的文档中: http://sonata-project.org/bundles/admin/master/doc/reference/getting_started.html

看起来在创建一个管理部分,#2需要一个模型:

该示例显示了使用Manager_tyPE作为ORM的服务设置:

# Acme/DemoBundle/Resources/config/admin.yML
services:
    sonata.admin.post:
        class: Acme\DemoBundle\Admin\PostAdmin
        tags:
            - { name: sonata.admin,manager_type: orm,group: "Content",label: "Post" }
        arguments:
            - ~
            - Acme\DemoBundle\EntITy\Post
            - ~
        calls:
            - [ setTranslationDomain,[AcmeDemoBundle]]

现在一般来说,symfony没有对模型的要求设置硬性要求.它可以是学说或你建立的自定义.在服务的情况下,它只是一个对象.我没有看到文档中的任何地方说你需要一个数据库.

脚本宝典总结

以上是脚本宝典为你收集整理的php – 没有实体的Symfony sonata admin bundle全部内容,希望文章能够帮你解决php – 没有实体的Symfony sonata admin bundle所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。