La lógica de los controles y las vistas en el Framework MVC de SuiteCRM (y en general en cualquier otro framework que siga este modelo) es ejecutar una acción y presentar los resultados en una vista, pero para aquellas circunstancias en donde el objetivo no es la visualización de una vista sino la generación de un archivo PDF para imprimir, agregar datos a una encuesta o generar un correo en forma automática a partir de de los datos de un formulario en un sitio web externo se debe usarotra aproximación.
Leer más »SuiteCRM hace una separación interesante en cuanto a dónde ubicar cada elemento para que al cargar el proceso de "Reparación y Reconstrucción Rápida" todos los nuevos elementos encajen en su lugar. Es como un tablero donde hay agujeros con formas especiales para cada tipo de pieza, de tal manera que solo las piezas ubicadas correctamente pasarán hasta la caja recolectora.
Leer más »Supongamos que deseamos crear una acción para un módulo específico y supongamos además que queremos generar una vista en la cuál mostrar los datos que resulten de esta acción. SuiteCRM ofrece un framework MVC con el cual realizar estas acciones será cuestión de ubicar los archivos en los directorios correspondientes y ejecutar una acción de reconstrucción del entorno.
Leer más »