Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade 2025 #360

Merged
merged 8 commits into from
Jan 27, 2025
Merged

Upgrade 2025 #360

merged 8 commits into from
Jan 27, 2025

Conversation

gerMdz
Copy link
Owner

@gerMdz gerMdz commented Jan 27, 2025

No description provided.

**Refactorizamos plantillas y controladores**

Se simplificó el uso de `TextareaType` en los formularios y se actualizaron las plantillas, los controladores y los recursos de JavaScript para soportar las configuraciones de Tinymce. Se perfeccionaron las anotaciones de Symfony para una mejor legibilidad.
**Refactorizamos plantillas y controladores**

Se simplificó el uso de `TextareaType` en los formularios y se actualizaron las plantillas, los controladores y los recursos de JavaScript para soportar las configuraciones de Tinymce. Se perfeccionaron las anotaciones de Symfony para una mejor legibilidad.
**Refactorizamos plantillas y controladores**

Se simplificó el uso de `TextareaType` en los formularios y se actualizaron las plantillas, los controladores y los recursos de JavaScript para soportar las configuraciones de Tinymce. Se perfeccionaron las anotaciones de Symfony para una mejor legibilidad.
Reemplazar CKEditor con TinyMCE y actualizar las plantillas relacionadas en la administración de las secciones.

Se reemplazó CKEditor por TinyMCE para la edición de texto en formularios y se actualizaron las plantillas para incluir los estilos y scripts de TinyMCE. Se ajustaron los tipos y atributos de los campos de los formularios para alinearse con la integración de TinyMCE. Se refactorizaron pequeños problemas de formato
Refactorizamos la estructura del módulo Principal y actualización de funcionalidades
Se trasladaron las plantillas de 'Principal' a una estructura organizada en 'admin/principal'. Se actualizó la lógica de las plantillas Twig, se mejoró la validación de los formularios, se ajustaron las traducciones y se reemplazó CKEditor por TinyMCE para la edición de texto. Se mejoraron los métodos del controlador con una sintaxis mejorada y rutas claras.
Agregamos integración Select2 y refactorizamos plantillas de administración.

Se implementó Select2 para mejorar la funcionalidad de los menús desplegables en los formularios de administración, incluyendo la adición de los activos relacionados de JS y CSS. Se refactorizaron las plantillas de administración para una estructura más modular y se actualizaron las rutas y los formularios incluidos para mejorar la mantenibilidad.
@gerMdz gerMdz merged commit 295be7c into AlamedaCMS Jan 27, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant