AS
erro ao migrar
Fechado
boa tarde galera estou migrando um sistema para a versão nova do fw
porem deu o seguinte erro
porem deu o seguinte erro
essa é a class que eu usei em um sistema, e esta dando erro na nova versão
Warning: func_get_arg(): Argument 0 not passed to function in /home/alexandre/web-studio/factorERP/lib/adianti/control/TStandardList.class.php on line 287
Oi Alexandre,
Acredito que você tenha esquecido de um item do migration (www.adianti.com.br/framework-migration), que é:
"Caso você ainda tenha um engine.php da versão anterior, deverá passar os parâmetros da URL ($_GET) ao executar o método show() da página $page->show( $_GET ). Na nova versão do engine.php (que utiliza a classe TCoreApplication, isso já está habilitado por default;"
abraço,
Pablo
Alexandre,
Isso quer dizer que se você está com o engine.php antigo, deve substituir:
$page->show();
por:
$page->show( $_GET );
abs,
Pablo
então pablo estou usando o novo
baixei o fw novo, e so peguei meu controles e models
esse é o engine que to usando é o novo
Oi Alexandre,
Nesse caso, você não precisa reescrever o show(), pq o show() da TStandardList já chama o onReload() por default. Mas se você quiser reescrever, faça da seguinte maneira:
abs,
Pablo