Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/03/2014, 15:26
Avatar de guardarmicorreo
guardarmicorreo
 
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 11 años, 5 meses
Puntos: 84
Respuesta: A la hora de recorrer con foreach imprime una vez de más

Después de hacer varias pruebas, he descubierto el motivo de por qué ocurre esto, pero no sé cómo solucionarlo :S

Resulta que el código no sé de qué manera (porque es imposible) empuja en el array de subcategories otro array que contiene los datos de un post. De esta manera devuelve error en la primera iteración del foreach ya que en el array del post no se encuentran los índices del array de las subcategories.

Ya digo, es imposible que esto suceda porque los arrays son generados independientemente con dos llamadas a dos funciones totalmente distintas al controller que a su vez y mediante singleton instancian a la clase Post encargada de dar los datos en forma de array al controller y este a la vista.

He comprobado todos los puntos, cambiando el nombre de variables en cada controller y dentro de los métodos de cada clase y sigue devolviendo ese error.

No entiendo qué está pasando, si alguien se ve capaz en ayudarme pues adelante, si necesita código, lo aporto.

Gracias por su ayuda! :)
__________________
Ayúdame a hacerlo por mi mismo.