У меня есть несколько дропзон, которые я создаю следующим образом:
$i = 1;
foreach($_SESSION['producten'] as $prodid => $product){
$html .= '
<form action="upload/uploaden.php" class="dropzone" id="dropzone'.$i.'">
</form>';
$i++;
}
Затем в нижний колонтитул добавляю следующее:
$(document).ready(function() {
// Uploaden
Dropzone.autoDiscover = false;
$('.dropzone').each(function(index){
$(this).dropzone({
paramName: 'postedFile',
addRemoveLinks: true,
dictDefaultMessage: 'Sleep je bestand(en)'
})
});
});
Когда я открываю свою страницу, я вижу эту ошибку в консоль: Uncaught Error: Dropzone already attached.
Дропзоны работают, я могу перетаскивать файлы в них, и каждый из них может содержать свои собственные файлы, но я все еще получаю эту ошибку и, например, сообщение по умолчанию не применяется.
Я установил dictDefaultMessage
на: 'Sleep je bestand(en)'
, но вижу 'Drop files here to upload'