【问题标题】:valid_children setting for Symfony Sonata / CMFSymfony Sonata / CMF 的 valid_children 设置
【发布时间】:2013-11-14 16:12:55
【问题描述】:

继续安装 Symfony2 CMF,我收到错误:

[InvalidArgumentException]                                                                                                                                           
The following document types provided in valid_children are invalid:
Symfony\Cmf\Bundle\SimpleCmsBundle\Doctrine\Phpcr\Page 
The class names provided could not be loaded.  

导致此错误的以下行位于 config.yml 文件中:

sonata_doctrine_phpcr_admin:
    document_tree:
        /...
        Symfony\Cmf\Bundle\SimpleCmsBundle\Doctrine\Phpcr\Page:
            valid_children:
                - all
        /...

我正在按照此处文档中的说明进行操作: http://symfony.com/doc/current/cmf/cookbook/creating_cms_using_cmf_and_sonata.html

在配置下方。这是文档中的错误,还是需要调整的设置?文档没有解释 valid_children 参数控制什么或可能的设置。

此设置有哪些可能的选项?对这段代码实际在做什么的任何进一步解释都是有益的。

【问题讨论】:

    标签: php symfony sonata-admin symfony-sonata symfony-cmf


    【解决方案1】:

    感谢您试用 CMF 教程!该文档最近没有经过测试(如页面顶部的警告所述)。感谢您指出这个问题。我更新了教程并添加了一些解释:

    树用于了解管理仪表板左侧允许的内容,以及奏鸣曲树小部件。树中的类在编写本教程时未验证,但现在已验证以显式检测拼写错误,而不是不知道为什么树中没有出现。简单的 cms 是另一个可以与 cmf 一起使用的包,但在先决条件教程中没有安装...

    http://symfony.com/doc/current/cmf/cookbook/creating_cms_using_cmf_and_sonata.html 将在接下来的几分钟内更新。

    如果您在本教程或文档中发现更多问题,请在 symfony-cmf-docs 上打开 github 问题。

    【讨论】:

      猜你喜欢
      • 2014-12-31
      • 1970-01-01
      • 1970-01-01
      • 2015-11-10
      • 2014-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多