我正在与Yii2合作开发内部网门户网站。
我必须在同一页面中放置多个小部件,但它不起作用。
给我这个错误
Dropzone already attached.
我的代码是
...
<?= \kato\DropZone::widget([
'id' => 'dzImages',
'dropzoneContainer' => 'dzImages',
'options' => [
'url' => 'index.php?r=orders/upload&uid='.$model->ref,
'maxFilesize' => '10',
'acceptedFiles' => "image/*",
],
]); ?>
</p>
<p>
<?php echo \kato\DropZone::widget([
'id' => 'dzPDF',
'dropzoneContainer' => 'dzPDF',
'options' => [
'url' => 'index.php?r=orders/uploadpdf&uid='.$model->ref,
'maxFilesize' => '10',
'acceptedFiles' => ".pdf",
],
]);
?>
</p>
...
我该如何解决?
答案 0 :(得分:1)
查看code of the widget,&#39; id&#39;参数的使用方式与预期的不同,相反,您也应该设置previewsContainer
属性。
ID参数似乎在这里用作JavaScript变量: