public function init()
 {
     parent::init();
     $this->hash = rand(111111, 999999);
     $this->uploadUrl = Url::toRoute('/fp/base/upload', true);
     $this->removeUrl = Url::toRoute('/fp/base/remove', true);
     $this->identifier .= '-' . $this->hash;
     $this->htmlOptions['id'] = $this->identifier;
     $this->debug = Yii::$app->getModule('fp')->debug ? 'true' : 'false';
     $this->language_keys = array_merge($this->language_keys, $this->language_keys_default);
     if (count($this->language_keys) > 0) {
         $language_array = [];
         foreach ($this->language_keys as $key) {
             $language_array[$key] = Module::t($key);
         }
         $language = 'file_processor.addMessages(' . json_encode($language_array) . ');';
         $this->getView()->registerJs($language);
     }
 }
                <div data-fileapi="file.rotate.cw" class="b-thumb__rotate"></div>
            <% } %>
            <div class="b-thumb__progress progress-upload progress-small">
                <div class="bar"></div>
            </div>
            <div class="b-thumb__name"><%-name%></div>
        </li>
    </ul>

    <div class="btn btn-success btn-small js-fileapi-wrapper">
        <span><?php 
echo Module::t('ADD_FILES_BUTTON');
?>
</span>
        <input type="file" name="filedata" <?php 
echo $multiple ? 'multiple' : '';
?>
 />
    </div> <span class="fp-dragndrop-hint"><?php 
echo Module::t('OR_DRAG_N_DROP_HERE');
?>
</span>
    <div class="js-upload btn btn-success btn-small">
        <span><?php 
echo Module::t('UPLOAD_BUTTON');
?>
</span>
    </div>
</div>
<?php 
echo \yii\helpers\Html::endTag('div');
            <div class="modal-body">
                <div class="js-img"></div>
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-primary js-upload"><?php 
    echo Module::t('MODAL_CROP_AND_UPLOAD');
    ?>
</button>
            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal-dialog -->
</div><!-- /.modal -->
</script>

    <script type="text/template" id="fp_single_upload_modal_jq">
        <div id="popup" class="popup" style="display: none;">
            <div class="popup__body">
                <div class="js-img"></div>
            </div>
            <div style="margin: 0 0 5px; text-align: center;">
                <div class="js-upload btn btn_browse btn_browse_small"><?php 
    echo Module::t('MODAL_CROP_AND_UPLOAD');
    ?>
</div>
            </div>
        </div>
    </script>

<?php 
}
//if crop