Ao tentar emitir histórico escolar com opções default, sem marcar nada e deixando Séries/Anos ocorre o erro:
array_filter(): Argument #1 ($array) must be of type array, null given
Alguem pode dar uma luz?
Ao tentar emitir histórico escolar com opções default, sem marcar nada e deixando Séries/Anos ocorre o erro:
array_filter(): Argument #1 ($array) must be of type array, null given
Alguem pode dar uma luz?
Altera a linha que cria a variável $cursoaluno para a seguinte:
$cursoaluno = implode(‘,’, array_filter($this->getRequest()->cursoaluno ?? ));
Boa tarde kesllan, o que seria este quadrado no final da linha, antes dos parenteses?
Copiei e colei a linha no editor e ficou assim:
$cursoaluno = implode(‘,’, array_filter($this->getRequest()->cursoaluno ?? ));
Aí nem abre a tela de histórico, ocorrendo o erro:
syntax error, unexpected token “)”
tirei o espaço do final entre ?? e )) e o erro não aparece mais, mas o problema inicial continua.
@paglioza isso deveria ser um colchete vazio, a plataforma deve ter alterado o caractere.
$cursoaluno = implode(‘,’, array_filter($this->getRequest()->cursoaluno ?? []));
Muito obrigado a você e ao kesllan.
ops! nem percebi que virou um os colchetes viraram um quadro