Lançado Adianti Framework 7.6!
Clique aqui para saber mais
TCombo Dinâmico - manter filtro na subcategoria após a postagem ...
AR
TCombo Dinâmico - manter filtro na subcategoria após a postagem  
Fechado
<?
public static function onChangeAction($param)
{

$categoria = $param['id_categoria'];
TTransaction::open('catalogo');
$repository = new TRepository('SubCategoria');
$criteria = new TCriteria;
$criteria->add(new TFilter('id_categoria', '=', $categoria));
$criteria->setProperty('order', 'description');
$object = $repository->load($criteria, FALSE);

$itens = array();
foreach ($object as $obj) {
$itens[$obj->id] = $obj->description;
}
TCombo::reload('form_Product', 'id_subcategoria', $itens);
}
?>

Pessoal, Como posso manter o filtro em id_subcategoria (anexo) após a postagem ?
Grato.

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (2)


NR

Você pode fazer de 2 maneiras.
A primeira é definir a função onSave como static. A tela não será recarregada e as informações não serão perdidas.

A segunda é utilizar a função sendData da TForm:
  1. <?php
  2. $obj = new stdclass();
  3. $obj->categoria_id 1;
  4. $obj->subcategoria_id  2;
  5. TForm::sendData('nome_form',$obj);
  6. ?>
AR

Mais uma vez obrigado Nataniel, Perfeito, coloquei também no onEdit.