JD
TMultiFile apagando todos os arquivos carregados numa edição
Olá senhores!
Ao utilizar o TMultiFile em uma edicao de dados, ao listar os arquivos carregados, e, ao apagar um arquivo da lista carregada, ele tá apagando todos os arquivos relacionados. Segue codigo.
Obg pela atenção!
Ao utilizar o TMultiFile em uma edicao de dados, ao listar os arquivos carregados, e, ao apagar um arquivo da lista carregada, ele tá apagando todos os arquivos relacionados. Segue codigo.
- <?php
- //onEdit
- ...
- if( $arquivos = AgcSolicitacaoComunicacaoArquivo::where('agc_solicitacao_comunicacao_id','=',$key)->getIndexedArray('id','arquivo_caminho') )
- $object->arquivo = $arquivos;
-
- $this->form->setData($object); // fill the form
- ...
- //onSave
- ...
- $object->store(); // save the object
- $this->saveFiles($object, $data, 'arquivo', 'files/agc/solicitacao', 'AgcSolicitacaoComunicacaoArquivo', 'arquivo_caminho', 'agc_solicitacao_comunicacao_id');
- ...
- ?>
Obg pela atenção!
Depois que esfriei as orelhas, vi que coloquei a model dos arquivos numa composicao, ou seja, no store da model principal, limpava tudo.
Mas aproveitando o espaco, alguem sabe onde altera pra mostrar apenas o nome do arquivo e nao o diretorio completo ao editar um TMultiFile?
Obrigado!