Al momento de hacer una relación m:m en vTiger con 2 módulos personalizados e intentar seleccionar los registros de un módulo detalle desde un módulo maestro vTiger me generaba el siguiente error:
vTiger Warning: Invalid argument supplied for foreach() in /var/www/vtigercrm/include/utils/ListViewUtils.php on line 1418
Este error se generaba en esta porción del código de vTiger
Al parecer esto ya que al definir las variables en la clase MiModulo.php estas las definía en minúsculas, por lo que vTiger buscaba en el arreglo un nombre de campo con la primer letra mayúscula, por lo que si todo estaba en minúscula no encontraba el registro y por ende mandaba el error, por ello solo entre a la clase del módulo y definí el nombre de los campos con la primer letra mayúscula, con esto se resolvió el problema.
Dejar un comentario