[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3824: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3826: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3827: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3828: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
Next Framework • Ver Tópico - Next 3.6.0 SVN HEAD -Next.getApplicationContext().getConfig
Página 1 de 1

Next 3.6.0 SVN HEAD -Next.getApplicationContext().getConfig

MensagemEnviado: Dom Fev 24, 2013 10:25 pm
por jtakata
Rógel,
Peguei uma aplicação que havia feito na versão anterior.
Eu havia feito algumas alterações em código do Next e tomei uns erros de compilação ao migrar para o 3.6.0.
Um deles é o Next.getApplicationContext().getConfig().
O que devo usar no lugar dele?
Grato,
Jorge

Re: Next 3.6.0 SVN HEAD -Next.getApplicationContext().getConfig

MensagemEnviado: Seg Fev 25, 2013 10:21 am
por rogelgarcia
Depende, você estava pegando o config pra que?

Re: Next 3.6.0 SVN HEAD -Next.getApplicationContext().getConfig

MensagemEnviado: Seg Fev 25, 2013 11:16 am
por jtakata

Re: Next 3.6.0 SVN HEAD -Next.getApplicationContext().getConfig

MensagemEnviado: Seg Fev 25, 2013 11:27 am
por rogelgarcia

Re: Next 3.6.0 SVN HEAD -Next.getApplicationContext().getConfig

MensagemEnviado: Seg Fev 25, 2013 12:10 pm
por jtakata
Valeu, vou testar assim que possível.

Re: Next 3.6.0 SVN HEAD -Next.getApplicationContext().getConfig

MensagemEnviado: Seg Fev 25, 2013 4:02 pm
por jtakata
Vi que agora no QueryBuilder o método whereLikeIgnoreAll já prevê alguma coisa pra tirar a acentuação.
Para que isso funcione basta implementar a classe TiraAcentos, no caso do código acima, trocar Initialization por TiraAcentos?

Re: Next 3.6.0 SVN HEAD -Next.getApplicationContext().getConfig

MensagemEnviado: Ter Fev 26, 2013 9:57 pm
por rogelgarcia
O nome da classe é irrelevante.. o que você tem que trocar no código que voce me mandou é:

Next.getApplicationContext().getConfig().getProperties().put("funcaoTiraacento", "tiraAcentos");

por

PersistenceConfiguration.getConfig().setRemoveAccentFunction("tiraAcentos");

No seu banco de dados a função tiraAcentos deve estar criada..

Re: Next 3.6.0 SVN HEAD -Next.getApplicationContext().getConfig

MensagemEnviado: Ter Fev 26, 2013 10:03 pm
por jtakata
Entendido, obrigado.