Ir para conteúdo

Victor Penna

Members
  • Total de itens

    16
  • Registro em

  • Última visita

Reputação

0 Comum

2 Seguidores

Sobre Victor Penna

  • Data de Nascimento 08/29/1989

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    João Pessoa/PB
  • Interesses
    Desenvolvimento web, back-end & front-end, PHP, Python, Ruby, banco de dados, linux, servidores.

Contato

Últimos Visitantes

1295 visualizações
  1. Victor Penna

    Como configurar um dropzone?

    Bom dia pessoal, estou precisando de uma força de vocês quanto ao recurso dropzone, o que ainda estou aprendendo a trabalhar com ele. A principio, estou precisando configura-lo no projeto da empresa, porém não estou conseguindo fazer corretamente uma zona especifica de upload na pagina do projeto. Usamos o framework Phlacon e estamos atualizando os recursos do projeto. Ja li a documentação do projeto e pesquisei no wiki do projeto(gitlab), mas até o momento ainda não entendi muita da configuração, espero que possam me ajudar a alcançar o meu objetivo. Preciso criar uma div, que seja a dropzone e nela consiga gerar um arrays dos caminhos já inseridos pelo input, para assim tratar no controller e salva-los no banco de dados. Atualmente o meu código está assim: phtml: <div class="row"> <div class="col-sm-12"> <div class="dropzone" id="dropEmp" > <?= $form->render("dsPath") ?> </div> </div> </div> Javascript: Dropzone.options.dropEmp = { // Prevents Dropzone from uploading dropped files immediately autoProcessQueue: false, uploadMultiple: true, parallelUploads: 100, maxFiles: 100, // Dropzone settings init: function() { var dropEmp = this; this.element.querySelector("button[type=button]").addEventListener("click", function(e) { e.preventDefault(); e.stopPropagation(); dropEmp.processQueue(); }); this.on("sendingmultiple", function() { }); this.on("successmultiple", function(files, response) { }); this.on("errormultiple", function(files, response) { }); } }; Fico no aguardo da colaboração de vocês. Grande abraço pessoal!
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.