cómo quitar el enlace “nuevo” en el generador de administración doctrina
-
10-10-2019 - |
Pregunta
Im usar el Generador de Administración doctrina, y quiero para no permitir al usuario crear nuevos registros (sólo para mostrarles), ¿hay alguna manera de hacerlo mediante la creación de la "generator.yml"? He tenido éxito para eliminar de lote y por acciones artículos y todo lo demás está funcionando perfecto, pero no puede eliminar el enlace "nueva" = ( Esto es lo que tengo (la parte correspondiente por cierto):
generator:
params:
config:
list:
batch_actions: {}
object_actions:
_delete: ~
Solución
Es necesario cambiar el valor de "acciones" de la lista:
generator:
params:
config:
list:
actions: { }
Se podría restringir a través de una credencial:
generator:
params:
config:
list:
actions: { credentials: admin }
Para aclarar la diferencia entre los tipos de acción:
- batch_actions - acciones que se pueden realizar en varios artículos a través de las casillas de verificación y seleccionan widget de en la parte inferior (por ejemplo a granel delete)
- object_actions - acciones que se realizan en un artículo específico (por ejemplo, editar)
- acciones - acciones que aparecen en los controles de la lista (por ejemplo, nuevo)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow