Página de panel de administrador de Sonata vacía después de la configuración de acuerdo con los documentos
-
28-10-2019 - |
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
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 :-)