Página de panel de administrador de Sonata vacía después de la configuración de acuerdo con los documentos

StackOverflow https://stackoverflow.com/questions/9382075

Pregunta

No tengo suerte de que Sonata Admin funcione.

Mi configuración:

#app/config/config.yml

JobeetBundle:
    resource: "@JobeetBundle/Resources/config/routing.yml"
    prefix:   /

admin:
    resource: '@SonataAdminBundle/Resources/config/routing/sonata_admin.xml'
    prefix: /admin

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

#JobeetBundle/Resources/config/services.yml

  sonata.admin.job:
    class: Marek\JobeetBundle\Admin\JobAdmin
    tags:
      - { name: sonata.admin, manager_type: orm, group: jobeet, label: job }
    arguments: [null,  Marek\JobeetBundle\Entity\Job, MarekJobeetBundle:JobAdmin]

URL: administrador/tablero

Todo lo que veo es el logotipo de Sonata Project y el título "Dashboard" en esta página. Por supuesto, borré la caché. La clase JobAdmin extiende Sonata AdminBundle Admin Admin.

No tengo errores, los registros parecen estar bien.

¿Alguien podría darme algún consejo?

EDITAR

Todavía no funciona con el administrador/tablero es el mismo, sin embargo, tengo acceso a listado, etc. desde URL como:

/Admin/Marek/Jobeet/Job/List

¿Fue útil?

Solución

Agregue lo siguiente a App/config/config.yml

#app/config/config.yml
dashboard_groups:
    marek_job:
      label: Jobs
      items: [sonata.admin.job]

Si todavía tiene problemas, pruebe lo siguiente en su consola:

Php App/Console Sonata: Admin: Explique sonata.admin.job

Otros consejos

Comenté todo bajo sonata_admin.dashboard.groups y lo hice funcionar de esa manera. El valor predeterminado que obtuve de los tutoriales fue

    groups:
        default: ~

Incluso pequeñas preguntas y respuestas antiguas, tengo el mismo problema/similar en el último Sonata-Admin (3.23.0) = Bankboard vacío y búsqueda global al usar dashboard/groups en app/config/config.yml.

La clave no esta bien documentado - Hay una diferencia usando

groups:
    orders:
        items:
            - sonata.admin.something

que crea elemento de menú incl. enlaces de tablero y

groups:
    orders:
        items:
            - route: admin_something_list

que crea el mismo elemento de menú, sin embargo, el tablero y la búsqueda global están vacías, ya que el servicio parece incompatible admin. Espero que esto también ayude a otros :-)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top