Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Armazenar criteria em sessão com TExpression::OR_OPERATOR Amigos, este critério funciona, porém preciso armazenar ele em sessão para fazer paginação, porém com TExpression::OR_OPERATOR, não estou conseguindo armazenar. Alguém tem ideia, pois ele dá erro de sintaxe se eu fizer assim, alguma coisa destes parêntesis. $criterio01 = TFilter('nome', 'like', 'pedro%'), TExpression::OR_OPERATOR; TSession::setvalue('criterio-01', $criterio01);...
UP
Armazenar criteria em sessão com TExpression::OR_OPERATOR  
Fechado
Amigos, este critério funciona, porém preciso armazenar ele em sessão para fazer paginação, porém com TExpression::OR_OPERATOR, não estou conseguindo armazenar.

Alguém tem ideia, pois ele dá erro de sintaxe se eu fizer assim, alguma coisa destes parêntesis.

$criterio01 = TFilter('nome', 'like', 'pedro%'), TExpression::OR_OPERATOR;

TSession::setvalue('criterio-01', $criterio01);

E se fizer assim não dá erro de sintaxe, mais não funciona

$criterio01 = TFilter('nome', 'like', 'pedro%', TExpression::OR_OPERATOR);

TSession::setvalue('criterio-01', $criterio01);

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (3)


PD

Udson,

O OR_OPERATOR, você usa somente quando for adicionar o filtro dentro de um critério:
www.adianti.com.br/doc-framework-Persistence-Collections-Criteria

Veja que ele não é parâmetro do construtor da TFilter.

Att,
Pablo
PD

Então você adiciona o objeto TFilter na sessão, ou o TCriteria.
UP

Hummm entendi.

Obrigado pablo.