Poder añadir ficheros de trabajo a una tarea o proyecto.
Añadir la pestaña archivos a los controladores EditProyecto y EditTareaProyecto.
|
|
13-03-2026 10:29:20 estebansm85_om0 Yo me encargo de esta tarea. |
|
|
13-03-2026 12:27:32 estebansm85_om0 ENVIADA - https://github.com/FacturaScripts/proyectos/pull/40 |
|
|
13-03-2026 12:27:45 estebansm85_om0 Cambios realizados (Plugins/Proyectos/Controller/EditTareaProyecto.php):•Importado y usado DocFilesTrait. •Añadida llamada a createViewDocFiles() en createViews(). •Añadido 'docfiles' a loadData() para cargar las relaciones de archivos. •Añadidos casos en execPreviousAction para manejar add-file, delete-file, edit-file, unlink-file y sort-files. Cambios realizados (Plugins/Proyectos/Controller/EditTareaProyecto.php): •Importado DocFilesTrait y usado en la clase. •Llamada a createViewDocFiles() en createViews(). •Añadida la carga de datos para 'docfiles' en loadData(), filtrando por idtarea. •Añadido execPreviousAction() con casos para add-file, delete-file, edit-file, unlink-file y sort-files (delegando a los métodos del trait). •Forzado $this->hasData = true en el constructor del controlador para que las pestañas no se desactiven en el modo "Nuevo" |
|
|
13-03-2026 13:12:14 estebansm85_om0 Quitado $this->hasData = true en el constructor del controlador para que las pestañas no se desactiven en el modo "Nuevo" |