Almacenando arreglos en un campo
abril 26, 2016 Publicado en Software y HardwareEtiquetas: SuiteCRM
Para los perspizaces
Los que son atentos se preguntarán ¿por qué la función save tiene ese almacenamiento tan raro en vez de hacer uso de arreglos desde el html? ¿Y por qué el JavaScript declara un identificador para un campo en vez de dejar que sea un arreglo de variables? Incluso algunos habrán notado que en alguna parte de la plantilla sí se emplea un arreglo para una variable. ¿Por qué esa mezcla tan extraña?
Concuerdo con ustedes que sería mucho más sencillo pasar un arreglo de variables desde el HTML via POST y recorrer el arreglo en el script PHP, pero hay una razón de peso por la cual he decidido crear el ejemplo siguiendo este raro esquema, y es que en caso de necesitar declarar un QuickSearch dentro de un campo no sería posible asignarlo si se declara como una variable de arreglo.
En vista de lo anterior he decidido declarar la plantilla para que permita la integtración de campos QuickSearch desde un principio y así evitar dolores de cabeza posteriores intentando mezclar ambos tipos de declaraciones.