sonata-project/SonataDoctrinePhpcrAdminBundle

Can't create a menu

Closed this issue · 24 comments

I am on page:
admin/cmf/menu/menu/create
I fill in all fields, I click create and I get error:
"This value should not be blank."
And I don't know WHICH value - nothing is highlighted.

The same thing happened in admin/cmf/routing/redirectroute/create, but the error highlights Parent field, which has value of '/cms/routes'

dbu commented

are you on master or on the 1.0 branch of the sandbox?

I think it could be documentation issue. I was on master of CMF SE and followed docs about how to integrate Sonata Admin. Another day I cloned master of CMF Sandbox and it works well.

dbu commented

the docs (try to be) about the stable versions. but indeed we need to say that people should not simply clone the repo and start doing things, but clone the repo and checkout 1.0, once master is the next upcoming version. if we use "composer create-project" instead of git clone, it would be natural to specify a version.

if you have suggestions where to improve the doc, please tell.

i think master should be stable...

dbu commented

@josephyanni your issue sounds a lot like you did not add the sonata phpcr-odm routing file to your global routing configuration.

dbu,

I looked for this specific routing file among the vendors and in Google, but could not find.
Here is my completer routing.yml file:

# Internal routing configuration to handle ESI
#_internal:
#   resource: "@FrameworkBundle/Resources/config/routing/internal.xml"
#   prefix:   /_internal

home_redirect:
    pattern: /
    defaults:
        _controller: FrameworkBundle:Redirect:redirect
        route: /cms/simple
        permanent: true # this for 301

static:
    pattern: /{_locale}/static
    defaults:
        _controller: AcmeMainBundle:Demo:static
    requirements:
        _locale: en|de

cmf_create_rest:
    resource: "@CmfCreateBundle/Resources/config/routing/rest.xml"

cmf_create_image:
    resource: "@CmfCreateBundle/Resources/config/routing/image.xml"

# sonta admin - begin
admin:
    resource: '@SonataAdminBundle/Resources/config/routing/sonata_admin.xml'
    prefix: /admin

sonata_admin:
    resource: .
    type: sonata_admin
    prefix: /admin

fos_js_routing:
    resource: "@FOSJsRoutingBundle/Resources/config/routing/routing.xml"

cmf_tree:
    resource: .
    type: 'cmf_tree'
# sonta admin - end

and my complete config.yml file:

imports:
    - { resource: security.yml }

framework:
    #esi:             ~
    translator:      { fallback: en }
    secret:          %secret%
    router:          { resource: "%kernel.root_dir%/config/routing.yml" }
    form:            true
    templating:      { engines: ['twig'] } #assets_version: SomeVersionScheme
    default_locale:  %locale%
    session:         ~

# Twig Configuration
twig:
    debug:            %kernel.debug%
    strict_variables: %kernel.debug%

# Assetic Configuration
assetic:
    debug:          %kernel.debug%
    use_controller: false
    #bundles:        [CmfSimpleCmsBundle, CmfCreateBundle]
    #java: /usr/bin/java
    filters:
        cssrewrite: ~
        #lessphp:
            #file: %kernel.root_dir%/../vendor/leafo/lessphp/lessc.inc.php
            #apply_to: "\.less$"
        #closure:
        #    jar: %kernel.root_dir%/Resources/java/compiler.jar
        #yui_css:
        #    jar: %kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar

# for jackalope-doctrine-dbal
doctrine:
    dbal:
        driver:   %database_driver%
        host:     %database_host%
        port:     %database_port%
        dbname:   %database_name%
        user:     %database_user%
        password: %database_password%
        path:     %database_path%
        charset:  UTF8

# cmf configuration
doctrine_phpcr:
    # configure the PHPCR session
    session:
        backend: %phpcr_backend%
        workspace: %phpcr_workspace%
        username: %phpcr_user%
        password: %phpcr_pass%
    # enable the ODM layer
    odm:
        auto_mapping: true
        auto_generate_proxy_classes: %kernel.debug%
        locales:
            en:
                - de
            de:
                - en

liip_doctrine_cache:
    namespaces:
        meta:
            type: file_system
        nodes:
            type: file_system

cmf_core:
    persistence:
        phpcr:
            enabled: true
            basepath: /cms
    publish_workflow:
        enabled: false
    multilang:
        locales: %locales%

cmf_create:
    editor_base_path: /bundles/cmfcreate/vendor/ckeditor/

cmf_simple_cms:
    routing:
        templates_by_class:
            Symfony\Cmf\Bundle\SimpleCmsBundle\Doctrine\Phpcr\Page: CmfSimpleCmsBundle:Page:index.html.twig
        controllers_by_class:
            Symfony\Cmf\Bundle\RoutingBundle\Doctrine\Phpcr\RedirectRoute: cmf_routing.redirect_controller:redirectAction

knp_menu:
    twig: true

lunetics_locale:
    strict_mode: true
    guessing_order:
        - cookie
        - router
        - browser
    allowed_locales: %locales%

# sonta admin - begin
sonata_block:
    default_contexts: [cms]
    blocks:
        sonata.admin.block.admin_list:
            contexts:   [admin]
        sonata_admin_doctrine_phpcr.tree_block:
            settings:
                id: '/cms'
            contexts:   [admin]

sonata_admin:
    title:      DigitalVader Commander
    templates:
        # default global templates
        ajax:    SonataAdminBundle::ajax_layout.html.twig
    dashboard:
        blocks:
            # display a dashboard block
            - { position: right, type: sonata.admin.block.admin_list }
            - { position: left, type: sonata_admin_doctrine_phpcr.tree_block }

sonata_doctrine_phpcr_admin:
    document_tree:
        Doctrine\ODM\PHPCR\Document\Generic:
            valid_children:
                - all
        # if you are using the SimpleCmsBundle, enable the Page as well
        Symfony\Cmf\Bundle\SimpleCmsBundle\Doctrine\Phpcr\Page:
            valid_children:
                - all
        Symfony\Cmf\Bundle\ContentBundle\Doctrine\Phpcr\StaticContent:
            valid_children:
                - all
        Symfony\Cmf\Bundle\RoutingBundle\Doctrine\Phpcr\Route:
            valid_children:
                - Symfony\Cmf\Bundle\RoutingBundle\Doctrine\Phpcr\Route
                - Symfony\Cmf\Bundle\RoutingBundle\Doctrine\Phpcr\RedirectRoute
        Symfony\Cmf\Bundle\RoutingBundle\Doctrine\Phpcr\RedirectRoute:
            valid_children: []
        Symfony\Cmf\Bundle\MenuBundle\Doctrine\Phpcr\MenuNode:
            valid_children:
                - Symfony\Cmf\Bundle\MenuBundle\Doctrine\Phpcr\MenuNode
# sonta admin - end
dbu commented

strange, i don't see why that would happen. are you sure your cache is all cleared? and that assets:install worked as it should? do you get a js error or an error from the server on ajax?

are you using the 1.0 versions of phpcr-odm and sonata and the bundle or the 1.1 version?

I believe so, please look at my composer.json file here.

Also, this is a js error, but not because of assetic. Assetic install and dump work fine. I do the rm -Rf app/cache/* everytime as well.

{
    "name": "symfony-cmf/standard-edition",
    "license": "MIT",
    "type": "project",
    "description": "The \"Symfony CMF Standard Edition\" distribution",
    "authors": [
        {
            "name": "Symfony CMF Community",
            "homepage": "https://github.com/symfony-cmf/SimpleCmsBundle/contributors"
        }
    ],
    "autoload": {
        "psr-0": { "": "src/" }
    },
    "minimum-stability": "stable",
    "require": {
        "php": ">=5.3.3",
        "symfony/symfony": "2.3.*",
        "twig/extensions": "1.0.*",
        "symfony/monolog-bundle": "2.3.*",
        "symfony/assetic-bundle": "2.3.*",
        "sensio/distribution-bundle": "2.3.*",
        "symfony-cmf/symfony-cmf": "1.0.*",
        "symfony-cmf/simple-cms-bundle": "1.0.*",
        "symfony-cmf/create-bundle": "1.0.*",
        "jackalope/jackalope-doctrine-dbal": "1.0.*",
        "doctrine/doctrine-bundle": "1.2.*",
        "doctrine/data-fixtures": "1.0.*",
        "lunetics/locale-bundle": "2.2.*",
        "liip/doctrine-cache-bundle": "1.0.*",
        "incenteev/composer-parameter-handler": "~2.0",
        "liip/imagine-bundle": "~0.12",
        "wjzijderveld/check-bundles": "1.0.*@dev",
        "sonata-project/doctrine-phpcr-admin-bundle": "1.0.*",
        "sonata-project/core-bundle": "~2.2@dev"
    },
    "require-dev": {
        "liip/functional-test-bundle": "1.0.*"
    },
    "scripts": {
        "post-install-cmd": [
            "WillemJan\\CheckBundles\\Composer\\CheckBundles::postPackageUpdate",
            "Incenteev\\ParameterHandler\\ScriptHandler::buildParameters",
            "Symfony\\Cmf\\Bundle\\CreateBundle\\Composer\\ScriptHandler::downloadCreateAndCkeditor",
            "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
            "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
            "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile"
        ],
        "post-update-cmd": [
            "WillemJan\\CheckBundles\\Composer\\CheckBundles::postPackageUpdate",
            "Incenteev\\ParameterHandler\\ScriptHandler::buildParameters",
            "Symfony\\Cmf\\Bundle\\CreateBundle\\Composer\\ScriptHandler::downloadCreateAndCkeditor",
            "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
            "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
            "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile"
        ]
    },
    "config": {
        "bin-dir": "bin"
    },
    "extra": {
        "checkbundles-ignore": [
            "Liip\\FunctionalTestBundle\\LiipFunctionalTestBundle",
            "Sensio\\Bundle\\DistributionBundle\\SensioDistributionBundle",
            "Sonata\\BlockBundle\\SonataBlockBundle",
            "Symfony\\Cmf\\Bundle\\BlockBundle\\CmfBlockBundle"
        ],
        "symfony-app-dir": "app",
        "symfony-web-dir": "web",
        "incenteev-parameters": {
            "file": "app/config/parameters.yml"
        },
        "branch-alias": {
            "dev-master": "1.0-dev"
        }
    }
}

Also, here is the app/log/dev/log output after this request:

[2014-03-24 09:57:00] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelRequest". [] []
[2014-03-24 09:57:00] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\SessionListener::onKernelRequest". [] []
[2014-03-24 09:57:00] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". [] []
[2014-03-24 09:57:00] request.INFO: Matched route "admin_cmf_content_staticcontent_create" (parameters: "_controller": "Sonata\AdminBundle\Controller\CRUDController::createAction", "_sonata_admin": "cmf_content.admin", "_sonata_name": "admin_cmf_content_staticcontent_create", "_route": "admin_cmf_content_staticcontent_create") [] []
[2014-03-24 09:57:00] event.DEBUG: Notified event "kernel.request" to listener "Lunetics\LocaleBundle\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-24 09:57:00] app.DEBUG: Locale Cookie Guessing Service Loaded [] []
[2014-03-24 09:57:00] app.DEBUG: Locale has been identified by guessing service: ( Cookie ) [] []
[2014-03-24 09:57:00] app.INFO: Setting [ en ] as locale for the (Sub-)Request [] []
[2014-03-24 09:57:00] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-24 09:57:00] event.DEBUG: Notified event "kernel.request" to listener "FOS\RestBundle\EventListener\BodyListener::onKernelRequest". [] []
[2014-03-24 09:57:00] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\Security\Http\Firewall::onKernelRequest". [] []
[2014-03-24 09:57:00] security.INFO: Basic Authentication Authorization header found for user "admin" [] []
[2014-03-24 09:57:00] event.DEBUG: Notified event "kernel.request" to listener "Doctrine\Bundle\PHPCRBundle\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-24 09:57:00] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\AsseticBundle\EventListener\RequestListener::onKernelRequest". [] []
[2014-03-24 09:57:00] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener::injectLogger". [] []
[2014-03-24 09:57:00] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener::injectLogger". [] []
[2014-03-24 09:57:00] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Cmf\Bundle\CoreBundle\EventListener\RequestAwareListener::onKernelRequest". [] []
[2014-03-24 09:57:00] event.DEBUG: Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". [] []
[2014-03-24 09:57:00] event.DEBUG: Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". [] []
[2014-03-24 09:57:00] doctrine.DEBUG: SELECT 1 FROM phpcr_workspaces WHERE name = ? ["default"] []
[2014-03-24 09:57:00] doctrine.DEBUG: SELECT * FROM phpcr_nodes             WHERE (path LIKE :pathd OR path = :path)                 AND workspace_name = :workspace                 AND depth <= ((SELECT depth FROM phpcr_nodes WHERE path = :path AND workspace_name = :workspace) + :fetchDepth)             ORDER BY sort_order ASC {":path":"/cms/content",":pathd":"/cms/content/%",":workspace":"default",":fetchDepth":0} []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse". [] []
[2014-03-24 09:57:01] security.DEBUG: Write SecurityContext in the session [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Bridge\Monolog\Handler\FirePHPHandler::onKernelResponse". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.response" to listener "Sonata\BlockBundle\Cache\HttpCacheHandler::onKernelResponse". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.response" to listener "Lunetics\LocaleBundle\EventListener\LocaleListener::onLocaleDetectedSetVaryHeader". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse". [] []
[2014-03-24 09:57:01] profiler.WARNING: Unable to store the profiler information. [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\StreamedResponseListener::onKernelResponse". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.terminate" to listener "Symfony\Cmf\Bundle\CoreBundle\EventListener\RequestAwareListener::onKernelTerminate". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelRequest". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\SessionListener::onKernelRequest". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". [] []
[2014-03-24 09:57:01] request.INFO: Matched route "fos_js_routing_js" (parameters: "_controller": "fos_js_routing.controller:indexAction", "_format": "js", "_route": "fos_js_routing_js") [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Lunetics\LocaleBundle\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-24 09:57:01] app.DEBUG: Locale Cookie Guessing Service Loaded [] []
[2014-03-24 09:57:01] app.DEBUG: Locale has been identified by guessing service: ( Cookie ) [] []
[2014-03-24 09:57:01] app.INFO: Setting [ en ] as locale for the (Sub-)Request [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "FOS\RestBundle\EventListener\BodyListener::onKernelRequest". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\Security\Http\Firewall::onKernelRequest". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Doctrine\Bundle\PHPCRBundle\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\AsseticBundle\EventListener\RequestListener::onKernelRequest". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener::injectLogger". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener::injectLogger". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Cmf\Bundle\CoreBundle\EventListener\RequestAwareListener::onKernelRequest". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Bridge\Monolog\Handler\FirePHPHandler::onKernelResponse". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.response" to listener "Sonata\BlockBundle\Cache\HttpCacheHandler::onKernelResponse". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.response" to listener "Lunetics\LocaleBundle\EventListener\LocaleListener::onLocaleDetectedSetVaryHeader". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse". [] []
[2014-03-24 09:57:01] profiler.WARNING: Unable to store the profiler information. [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\StreamedResponseListener::onKernelResponse". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.terminate" to listener "Symfony\Cmf\Bundle\CoreBundle\EventListener\RequestAwareListener::onKernelTerminate". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelRequest". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\SessionListener::onKernelRequest". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". [] []
[2014-03-24 09:57:01] request.INFO: Matched route "_wdt" (parameters: "_controller": "web_profiler.controller.profiler:toolbarAction", "token": "be047c", "_route": "_wdt") [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Lunetics\LocaleBundle\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-24 09:57:01] app.DEBUG: Locale Cookie Guessing Service Loaded [] []
[2014-03-24 09:57:01] app.DEBUG: Locale has been identified by guessing service: ( Cookie ) [] []
[2014-03-24 09:57:01] app.INFO: Setting [ en ] as locale for the (Sub-)Request [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "FOS\RestBundle\EventListener\BodyListener::onKernelRequest". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\Security\Http\Firewall::onKernelRequest". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Doctrine\Bundle\PHPCRBundle\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-24 09:57:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\AsseticBundle\EventListener\RequestListener::onKernelRequest". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener::injectLogger". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener::injectLogger". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Cmf\Bundle\CoreBundle\EventListener\RequestAwareListener::onKernelRequest". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelRequest". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\SessionListener::onKernelRequest". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Bridge\Monolog\Handler\FirePHPHandler::onKernelResponse". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.response" to listener "Sonata\BlockBundle\Cache\HttpCacheHandler::onKernelResponse". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.response" to listener "Lunetics\LocaleBundle\EventListener\LocaleListener::onLocaleDetectedSetVaryHeader". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\StreamedResponseListener::onKernelResponse". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.terminate" to listener "Symfony\Cmf\Bundle\CoreBundle\EventListener\RequestAwareListener::onKernelTerminate". [] []
[2014-03-24 09:57:02] request.INFO: Matched route "_cmf_tree_phpcr_odm_tree_children" (parameters: "_controller": "phpcr_odm_tree.cmf_tree_controller:childrenAction", "_route": "_cmf_tree_phpcr_odm_tree_children") [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.request" to listener "Lunetics\LocaleBundle\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-24 09:57:02] app.DEBUG: Locale Cookie Guessing Service Loaded [] []
[2014-03-24 09:57:02] app.DEBUG: Locale has been identified by guessing service: ( Cookie ) [] []
[2014-03-24 09:57:02] app.INFO: Setting [ en ] as locale for the (Sub-)Request [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.request" to listener "FOS\RestBundle\EventListener\BodyListener::onKernelRequest". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\Security\Http\Firewall::onKernelRequest". [] []
[2014-03-24 09:57:02] security.INFO: Populated SecurityContext with an anonymous Token [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.request" to listener "Doctrine\Bundle\PHPCRBundle\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\AsseticBundle\EventListener\RequestListener::onKernelRequest". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener::injectLogger". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener::injectLogger". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Cmf\Bundle\CoreBundle\EventListener\RequestAwareListener::onKernelRequest". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". [] []
[2014-03-24 09:57:02] doctrine.DEBUG: SELECT 1 FROM phpcr_workspaces WHERE name = ? ["default"] []
[2014-03-24 09:57:02] doctrine.DEBUG: SELECT * FROM phpcr_nodes             WHERE (path LIKE :pathd OR path = :path)                 AND workspace_name = :workspace                 AND depth <= ((SELECT depth FROM phpcr_nodes WHERE path = :path AND workspace_name = :workspace) + :fetchDepth)             ORDER BY sort_order ASC {":path":"/cms/content",":pathd":"/cms/content/%",":workspace":"default",":fetchDepth":0} []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse". [] []
[2014-03-24 09:57:02] security.DEBUG: Write SecurityContext in the session [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Bridge\Monolog\Handler\FirePHPHandler::onKernelResponse". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.response" to listener "Sonata\BlockBundle\Cache\HttpCacheHandler::onKernelResponse". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.response" to listener "Lunetics\LocaleBundle\EventListener\LocaleListener::onLocaleDetectedSetVaryHeader". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse". [] []
[2014-03-24 09:57:02] profiler.WARNING: Unable to store the profiler information. [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\StreamedResponseListener::onKernelResponse". [] []
[2014-03-24 09:57:02] event.DEBUG: Notified event "kernel.terminate" to listener "Symfony\Cmf\Bundle\CoreBundle\EventListener\RequestAwareListener::onKernelTerminate". [] []

dbu commented

can you debug if http://cmf.liip.ch/js/routing?callback=fos.Router.setData is loaded when you load the admin page, and if you have the expected routes in there?

The callback of setData does return back all my routes.

However, I have a question regarding the node /cms/content which is present in the static content create page. Does this node /cms/content first need to be registered? When I run the node dump command I do not see it in the list. Should it be there? I believe this literally is the root of my problem.

$ php app/console doctrine:phpcr:node:dump               
ROOT:
  cms:
    simple:
      about:
      contact:
        map:
        team:
      dynamic:
      docs:
      demo:
      demo_redirect:
      hardcoded_dynamic:
      hardcoded_static:
      test:
dbu commented

ah, interesting. you are building something custom, right? are you using SimpleCmsBundle or the Routing / Menu / Content separately? it looks like you only loaded simple cms or if you have some mixup between simple cms and the standalone content.

with phpcr-odm 1.0 you indeed need to do something to ensure /cms/content exists if you want to create separate menu items that point to content. if you want your content to be at /cms/simple, you need to configure the content path for the cmf_menu configuration. http://symfony.com/doc/master/cmf/reference/configuration/menu.html

dbu,

I am not doing anything custom, I just want to be able to go to this url /admin/cmf/content/staticcontent/create and create content. However on submit of that form, I get an error message 'An error has occurred during item creation. The 'Parent *' field is red with value of '/cms/content'

dbu commented

@josephyanni i am trying to understand what you are using: the cmf sandbox, the cmf standard edition or a custom project. if you have no data at /cms/content in the sandbox then something really went wrong. if its your custom project then i need to understand what your goal is. if you only initialize data for the simple cms, then there is no use going to the StaticContent admin. if you want to use the StaticContent you need to initialize the content for routing, menu and static content.

@dbu I am using the cmf standard edition. I followed the directions for install and then proceeded to install SonataAdminBundle. I did that, added security, logged in and seen the features for adding StaticContent, Routes, etc. My goal was to add static content and attach routes through this interface.
Again, CMF is new to me but not Symfony2. I'm trying to understand it's goals as well.
So, how 'exactly' do I initialize the content for routing, menu and static content. What commands do I need to run?

dbu commented

okay, cmf standard. i am not too familiar with it. it looks to me like http://symfony.com/doc/master/cmf/book/installation.html#set-up-the-database is problematic. running doctrine:phpcr:repository:init makes sense, but when running the doctrine:phpcr:fixtures:load command, the repository will first be wiped. phpcr-odm 1.1 will run the init automatically after wiping the repository, so it would work. but with 1.0 you actually need to run the two commands in the opposite order. try running just doctrine:phpcr:repository:init on your project - then you should have the empty documents at /cms/routes and /cms/content

does that work?

@dbu I ran the init and dumped the nodes as you can see below. I then went to add content though SonataAdmin by filling the browser form and hitting submit. That caused 500 status error in which I included the full log below:

$ php app/console doctrine:phpcr:node:init
$ php app/console doctrine:phpcr:node:dump

ROOT:
  cms:
    simple:
      about:
      contact:
        map:
        team:
      dynamic:
      docs:
      demo:
      demo_redirect:
      hardcoded_dynamic:
      hardcoded_static:
      test:
    routes:
    menu:
    content:
    media:

app/logs/dev.log:

[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelRequest". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\SessionListener::onKernelRequest". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". [] []
[2014-03-27 09:46:01] request.INFO: Matched route "admin_cmf_content_staticcontent_create" (parameters: "_controller": "Sonata\AdminBundle\Controller\CRUDController::createAction", "_sonata_admin": "cmf_content.admin", "_sonata_name": "admin_cmf_content_staticcontent_create", "_route": "admin_cmf_content_staticcontent_create") [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Lunetics\LocaleBundle\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-27 09:46:01] app.DEBUG: Locale Cookie Guessing Service Loaded [] []
[2014-03-27 09:46:01] app.DEBUG: Locale has been identified by guessing service: ( Cookie ) [] []
[2014-03-27 09:46:01] app.INFO: Setting [ en ] as locale for the (Sub-)Request [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "FOS\RestBundle\EventListener\BodyListener::onKernelRequest". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\Security\Http\Firewall::onKernelRequest". [] []
[2014-03-27 09:46:01] security.DEBUG: Read SecurityContext from the session [] []
[2014-03-27 09:46:01] security.DEBUG: Reloading user from user provider. [] []
[2014-03-27 09:46:01] security.DEBUG: Username "admin" was reloaded from user provider. [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Doctrine\Bundle\PHPCRBundle\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\AsseticBundle\EventListener\RequestListener::onKernelRequest". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener::injectLogger". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener::injectLogger". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Cmf\Bundle\CoreBundle\EventListener\RequestAwareListener::onKernelRequest". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". [] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT 1 FROM phpcr_workspaces WHERE name = ? ["default"] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_nodes             WHERE (path LIKE :pathd OR path = :path)                 AND workspace_name = :workspace                 AND depth <= ((SELECT depth FROM phpcr_nodes WHERE path = :path AND workspace_name = :workspace) + :fetchDepth)             ORDER BY sort_order ASC {":path":"/cms/content",":pathd":"/cms/content/%",":workspace":"default",":fetchDepth":0} []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT path FROM phpcr_nodes WHERE parent = ? AND workspace_name = ? ORDER BY sort_order ASC ["/cms/content","default"] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_nodes             WHERE (path LIKE :pathd OR path = :path)                 AND workspace_name = :workspace                 AND depth <= ((SELECT depth FROM phpcr_nodes WHERE path = :path AND workspace_name = :workspace) + :fetchDepth)             ORDER BY sort_order ASC {":path":"/cms",":pathd":"/cms/%",":workspace":"default",":fetchDepth":0} []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT path FROM phpcr_nodes WHERE parent = ? AND workspace_name = ? ORDER BY sort_order ASC ["/cms","default"] []
[2014-03-27 09:46:01] doctrine.DEBUG: "START TRANSACTION" [] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_nodes [] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_props WHERE node_type_id = ? ["5"] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_childs WHERE node_type_id = ? ["5"] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_props WHERE node_type_id = ? ["6"] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_childs WHERE node_type_id = ? ["6"] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_props WHERE node_type_id = ? ["7"] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_childs WHERE node_type_id = ? ["7"] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_props WHERE node_type_id = ? ["8"] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_childs WHERE node_type_id = ? ["8"] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_nodes [] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_props WHERE node_type_id = ? ["5"] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_childs WHERE node_type_id = ? ["5"] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_props WHERE node_type_id = ? ["6"] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_childs WHERE node_type_id = ? ["6"] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_props WHERE node_type_id = ? ["7"] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_childs WHERE node_type_id = ? ["7"] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_props WHERE node_type_id = ? ["8"] []
[2014-03-27 09:46:01] doctrine.DEBUG: SELECT * FROM phpcr_type_childs WHERE node_type_id = ? ["8"] []
[2014-03-27 09:46:01] doctrine.DEBUG: "ROLLBACK" [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.exception" to listener "Symfony\Component\Security\Http\Firewall\ExceptionListener::onKernelException". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.exception" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelException". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.exception" to listener "Symfony\Component\HttpKernel\EventListener\ExceptionListener::onKernelException". [] []
[2014-03-27 09:46:01] request.CRITICAL: Uncaught PHP Exception Sonata\AdminBundle\Exception\ModelManagerException: "" at /home/jyanni/Projects/symfony/commander/vendor/sonata-project/doctrine-phpcr-admin-bundle/Sonata/DoctrinePHPCRAdminBundle/Model/ModelManager.php line 79 {"exception":"[object] (Sonata\\AdminBundle\\Exception\\ModelManagerException:  at /home/jyanni/Projects/symfony/commander/vendor/sonata-project/doctrine-phpcr-admin-bundle/Sonata/DoctrinePHPCRAdminBundle/Model/ModelManager.php:79, Doctrine\\ODM\\PHPCR\\PHPCRException: Field \"body\" of class \"Symfony\\Cmf\\Bundle\\ContentBundle\\Doctrine\\Phpcr\\StaticContent\" is not nullable at /home/jyanni/Projects/symfony/commander/vendor/doctrine/phpcr-odm/lib/Doctrine/ODM/PHPCR/UnitOfWork.php:1963)"} []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelRequest". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\SessionListener::onKernelRequest". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Lunetics\LocaleBundle\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-27 09:46:01] app.DEBUG: Locale Cookie Guessing Service Loaded [] []
[2014-03-27 09:46:01] app.DEBUG: Locale has been identified by guessing service: ( Cookie ) [] []
[2014-03-27 09:46:01] app.INFO: Setting [ en ] as locale for the (Sub-)Request [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "FOS\RestBundle\EventListener\BodyListener::onKernelRequest". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\Security\Http\Firewall::onKernelRequest". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Doctrine\Bundle\PHPCRBundle\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\AsseticBundle\EventListener\RequestListener::onKernelRequest". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener::injectLogger". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener::injectLogger". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Cmf\Bundle\CoreBundle\EventListener\RequestAwareListener::onKernelRequest". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Bridge\Monolog\Handler\FirePHPHandler::onKernelResponse". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Sonata\BlockBundle\Cache\HttpCacheHandler::onKernelResponse". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Lunetics\LocaleBundle\EventListener\LocaleListener::onLocaleDetectedSetVaryHeader". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\StreamedResponseListener::onKernelResponse". [] []
[2014-03-27 09:46:01] event.DEBUG: Listener "Symfony\Component\HttpKernel\EventListener\ExceptionListener::onKernelException" stopped propagation of the event "kernel.exception". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse". [] []
[2014-03-27 09:46:01] security.DEBUG: Write SecurityContext in the session [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Bridge\Monolog\Handler\FirePHPHandler::onKernelResponse". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Sonata\BlockBundle\Cache\HttpCacheHandler::onKernelResponse". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Lunetics\LocaleBundle\EventListener\LocaleListener::onLocaleDetectedSetVaryHeader". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\StreamedResponseListener::onKernelResponse". [] []
[2014-03-27 09:46:01] event.DEBUG: Notified event "kernel.terminate" to listener "Symfony\Cmf\Bundle\CoreBundle\EventListener\RequestAwareListener::onKernelTerminate". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelRequest". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\SessionListener::onKernelRequest". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". [] []
[2014-03-27 09:46:02] request.INFO: Matched route "_wdt" (parameters: "_controller": "web_profiler.controller.profiler:toolbarAction", "token": "fc77d8", "_route": "_wdt") [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.request" to listener "Lunetics\LocaleBundle\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-27 09:46:02] app.DEBUG: Locale Cookie Guessing Service Loaded [] []
[2014-03-27 09:46:02] app.DEBUG: Locale has been identified by guessing service: ( Cookie ) [] []
[2014-03-27 09:46:02] app.INFO: Setting [ en ] as locale for the (Sub-)Request [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.request" to listener "FOS\RestBundle\EventListener\BodyListener::onKernelRequest". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\Security\Http\Firewall::onKernelRequest". [] []
[2014-03-27 09:46:02] security.DEBUG: Read SecurityContext from the session [] []
[2014-03-27 09:46:02] security.DEBUG: Reloading user from user provider. [] []
[2014-03-27 09:46:02] security.DEBUG: Username "admin" was reloaded from user provider. [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.request" to listener "Doctrine\Bundle\PHPCRBundle\EventListener\LocaleListener::onKernelRequest". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\AsseticBundle\EventListener\RequestListener::onKernelRequest". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener::injectLogger". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ErrorsLoggerListener::injectLogger". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Cmf\Bundle\CoreBundle\EventListener\RequestAwareListener::onKernelRequest". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse". [] []
[2014-03-27 09:46:02] security.DEBUG: Write SecurityContext in the session [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Bridge\Monolog\Handler\FirePHPHandler::onKernelResponse". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.response" to listener "Sonata\BlockBundle\Cache\HttpCacheHandler::onKernelResponse". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.response" to listener "Lunetics\LocaleBundle\EventListener\LocaleListener::onLocaleDetectedSetVaryHeader". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\StreamedResponseListener::onKernelResponse". [] []
[2014-03-27 09:46:02] event.DEBUG: Notified event "kernel.terminate" to listener "Symfony\Cmf\Bundle\CoreBundle\EventListener\RequestAwareListener::onKernelTerminate". [] []
dbu commented

i just checked on http://cmf.liip.ch/en/admin/cmf/content/staticcontent/create - here its the 1.0 sandbox, and it seems to work. does it look the same for you? (except that the tree to select a parent will look empty, that is) - there should be the not-editable text field for parent that says /cms/content.

It looks the same as yours but without the tree above the Parent field. I have the not-editable text field for parent that says /cms/content. I also don't have the content tabs for Publish Workflow, Menu, and Routes.

dbu commented

hm, then i am at a loss, sorry.

i think the best suggestion at this point would be to wait for the 1.1
release candidates we will do after this weekend. we clean up a lot of
stuff, so hopefully it will work better then.

dbu commented

did the 1.1 RC help you anything?

I updated my composer.json to reflect the new 1.1 version, ran it, cleared cache, and basically same issue as before.

I have moved on to use the cmf-sandbox which seems to install and work just fine.

Thanks for your help,
--Joe

dbu commented

glad the sandbox works for you. strange issue you are reporting though, as this should not depend on setup situation.
ok if we close the issue here, as you got something working?