Mejoras #22790
Reuniones #22656: Propuestas y temas posibles para roadmap 2019
Soporte para resultado 'gvHidraNoAction' en acciones de ventana modal
Estado: | Cerrada | Fecha de inicio: | 2019-10-23 | |
---|---|---|---|---|
Prioridad: | Normal | Fecha fin: | ||
Asignado a: | - | % Realizado: | 100% |
|
Categoría: | - | |||
Versión prevista: | gvHIDRA-5_1_0 | |||
Ref. DESIG (Jira): | ENT-357017 |
Descripción
Se desea que el framework gvHidra soporte resultados del tipo gvHidraNoAction
en las acciones de ventana modal (ej: preInsertar
devuelve un -1, que equivale a devolver new ActionForward ('gvHidraNoAction')
)
Ejemplo para llegar a la ventana modal en la que se realiza una inserción en MAPADEV;
Módulos principales
Mantenimientos
Centros Deportivos
Búsqueda de un centro (Por ejemplo: Las piezas rotas)
Pestaña de espacios singulares - Botón de modificarCrear un nuevo Espacio Singular Motor (segundo botón)
En longitud poner un numero pequeño (ej: 200)
Pulsar guardar
Histórico
Actualizado por Anónimo hace más de 4 años
El cambio a realizar (realizando pruebas antes para garantizar el correcto funcionamiento) es en el método _processAction
del fichero actionController.php
, dentro del condicional...
if(!$action->obj_errorNegocio->hayError()) {
Aproximadamente en la línea 243 debería comprobarse, antes de la condición de isModal
, lo siguiente:
$actionForwardName = $actionForward->getName (); if ($actionForwardName == 'gvHidraNoAction') { // NOP : No hacer nada, y dejar intacto el 'actionForward' de tipo 'gvHidraNoAction'. } else if ($action->isModal ()) { $this->_communication = 'json'; ... }
Actualizado por Anónimo hace más de 4 años
- Se actualizó Descripción (diff)
Actualizado por Anónimo hace más de 4 años
- Versión prevista establecido a gvHIDRA-5_1_0
- % Realizado cambiado 0 por 100
Actualizado por Anónimo hace más de 4 años
- Estado cambiado Nueva por Resuelta
Actualizado por Veronica Navarro Porter hace más de 4 años
- Estado cambiado Resuelta por Cerrada
- Ref. DESIG (Jira) cambiado ENT-00000 por ENT-357017