I have this javascript :
<?
var dropzone_maxfiles = '.$product_maxfiles.';
$( ".product_imgfiles" ).click(function(event) {
event.preventDefault();
var img_file = $( this ).children( "img" ).attr( "src" );
$.ajax({
url: "controller/ctrl.dropzonejs-cleaner.php?token='.$product_token.'&key='.$secret_token.'&imgfile="+img_file+""
});
$( this ).parent( "div" ).remove();
dropzone_maxfiles = dropzone_maxfiles + 1;
});
var myDropzone = new Dropzone(".dropzone", {
url: "controller/ctrl.dropzonejs.php?token='.$product_token.'&key='.$secret_token.'",
maxFilesize: 2,
maxFiles: dropzone_maxfiles,
acceptedFiles: ".jpeg, .jpg, .png, .gif"
});
myDropzone.on("complete", function() {
var rejected = myDropzone.getRejectedFiles();
if (rejected == "" ) {
$(".btn-vendor-addnew").removeClass("disabled");
$(".dropzone-error").css("display","none");
}else {
myDropzone.removeAllFiles(true);
$(".btn-vendor-addnew").addClass("disabled");
$(".dropzone-error").css("display","block");
$.ajax({
url: "controller/ctrl.dropzonejs-cleaner.php?token='.$product_token.'&key='.$secret_token.'"
});
}
});
?>
the problem is : dropzone_maxfiles = dropzone_maxfiles + 1; value doesn't exist in maxFiles: dropzone_maxfiles,
how to pass that dropzone_maxfiles variable from on click event into Dropzone maxFiles? thank you.
<?php(PHP)?>tags?maxFiles: dropzone_maxfiles$product_maxfilesfrom PHPnew Dropzone