예제 #1
1
파일: _form.php 프로젝트: nekulin/documents
?>

    <?php 
echo $form->field($model, 'name')->textInput(['maxlength' => true]);
?>

    <?php 
echo $form->field($model, 'text')->textarea(['rows' => 6]);
?>

    <?php 
if ($model->isNewRecord) {
    ?>
        <div class="form-group">
            <?php 
    echo \kato\DropZone::widget(['uploadUrl' => \yii\helpers\Url::to(['/documents/upload-temp', 'id' => $model->id]), 'options' => ['maxFilesize' => '2'], 'clientEvents' => ['queuecomplete' => !$model->isNewRecord ? "function(file){ \$.pjax.reload({container:'#attachment-grid'}); }" : 'function(file){}']]);
    ?>
        </div>
    <?php 
}
?>

    <div class="form-group">
        <?php 
echo Html::submitButton($model->isNewRecord ? 'Создать' : 'Изменить', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']);
?>
    </div>

    <?php 
ActiveForm::end();
?>
예제 #2
0
파일: index.php 프로젝트: serker72/ksk_test
                <?php 
echo Html::button('Обновить список', ['class' => 'btn btn-primary', 'id' => 'refresh-images-button']);
?>
            </p>
        </div>
    </div>
    
    <div id="add-images-div" class="row">
        <div class="col-md-12">
            <div class="images-form">
                <?php 
$form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']]);
?>

                <?php 
echo \kato\DropZone::widget(['options' => ['maxFilesize' => '10', 'dictFileTooBig' => 'Файл должен быть не более 10 мб', 'maxFiles' => '5', 'dictDefaultMessage' => 'Кликните мышкой для выбора файлов или поместите файлы методом перетягивания', 'dictMaxFilesExceeded' => 'Максимально за 1 раз можно загрузить не более 5 файлов', 'acceptedFiles' => '.jpg,.jpeg,.png,.gif', 'dictInvalidFileType' => 'Допускаются только картинки в форматах Jpeg, Png, Gif', 'url' => '/upload'], 'clientEvents' => ['complete' => "function(file){ completeDropzoneEvents(file); myDropzone.removeFile(file); }", 'removedfile' => "function(file){ removedfileDropzoneEvents(file); }", 'reset' => "function(){ canceledDropzoneEvents(); }"]]);
?>

                <?php 
ActiveForm::end();
?>
            </div>
        </div>
    </div>
    
    <div class="row">
        <div class="col-md-12">
            <div class="listview-images">
                <?php 
Pjax::begin(['id' => 'listview-images']);
?>
예제 #3
0
<?php

$this->title = 'Загрузка Файла сопоставления';
$this->params['breadcrumbs'][] = $this->title;
/* @var $this yii\web\View */
?>
<div class="col-md-4">
    <div class="box box-warning">
        <div class="box-header with-border">
            <h3 class="box-title">Файл</h3>
        </div>
        <!-- /.box-header -->
        <div class="box-body">
            <div class="upload-index">
                <?php 
$kato = \kato\DropZone::widget(['dropzoneContainer' => 'upload_matching', 'options' => ['url' => \Yii::$app->getUrlManager()->createUrl(['site/upload-matching'])]]);
echo $kato;
?>
            </div>
        </div>
        <!-- /.box-body -->
    </div>
</div>

예제 #4
0
<?php

use yii\bootstrap\Modal;
use app\models\R;
use yii\helpers\Html;
Modal::begin(['tag' => 'span', 'size' => 'modal-lg', 'header' => '<h4><b>Отправка на рассмотрение менеджеру</b><h4>', 'toggleButton' => ['label' => ''], 'footer' => '<button class="btn btn-primary" onclick="send(this, ' . $assignment->id . ')"><span></span> Отправить</button>', 'id' => 'viewDo_' . $assignment->id]);
echo \vova07\imperavi\Widget::widget(['name' => 'report_text', 'id' => 'text_' . $assignment->id, 'settings' => ['lang' => 'ru', 'minHeight' => 200, 'plugins' => ['clips', 'fullscreen', 'fontsize', 'fontcolor']]]);
echo \kato\DropZone::widget(['options' => ['maxFilesize' => '10', 'url' => 'upload/'], 'dropzoneContainer' => 'dropzone' . $assignment->id, 'previewsContainer' => 'dropzone' . $assignment->id]);
Modal::end();
예제 #5
0
		<div class="col-xs-12 col-sm-12 col-md-12" style="font-family: tahoma ;font-size: 9pt;padding-left:30px">

			<?php 
// 	$items = [];
// 	$data = Termgeneral::find()->where(['ID_TERM'=>$model->ID_TERM])
// 														->asArray()
// 														->all();
// 	foreach ($data as $value) {
// 	$items []= ['url' => $value['ISI_TERM'],'src' => $value['ISI_TERM']];
// }
?>

			 <!-- dosamigos\gallery\Gallery::widget(['items' => $items]);?> -->

			<?php 
echo \kato\DropZone::widget(['options' => ['maxFilesize' => '2', 'url' => '/master/term-customers/upload?id=' . $model->ID_TERM . ''], 'clientEvents' => ['complete' => "function(file){console.log(file)}", 'removedfile' => "function(file){alert(file.name + ' is removed')}"]]);
// $image = $model->imagedisplay($model->ID_TERM);
?>
			 <div>
				 <?php 
//  $dataimage = $image->GENERAL_TERM !=''? '<img src="data:image/jpeg;base64,' . $image->GENERAL_TERM . '" />' : '<u><h6><b>Upload Aturan</h6></b></u>';
//  	echo  $dataimage;
?>
		</div>

		</div>
	</div>

	<!-- PO Note !-->
	<div  class="row">
		<div  class="col-md-12" style="font-family: tahoma ;font-size: 9pt;">
예제 #6
0
echo $form->field($model, 'CHAT')->widget(CKEditor::className(), ['options' => ['rows' => 6], 'preset' => 'basic'])->label(false);
?>

       
      </div>
      </div>
    </div>
    </div>

  <div class="row">
  <div class="col-xs-12 col-sm-12 col-md-12">
      <div class="panel panel-primary">
      <div class="panel-heading">Upload</div>
      <div class="panel-body">
     <?php 
echo \kato\DropZone::widget(['options' => ['maxFilesize' => '2', 'acceptedFiles' => 'image/*,application/pdf', 'url' => '/widget/berita/upload-join?KD_BERITA=' . $KD_BERITA . ''], 'clientEvents' => ['complete' => "function(file){console.log(file)}", 'removedfile' => "function(file){alert(file.name + ' is removed')}"]]);
?>
      
      </div>
      </div>
      </div>
    </div>


    <div class="form-group" style="margin-top:10px">
        <?php 
echo Html::submitButton($model->isNewRecord ? 'SEND' : 'Update', ['class' => $roDetail->isNewRecord ? 'btn btn-success' : 'btn btn-primary']);
?>
    </div>
  
예제 #7
0
<?php

echo \kato\DropZone::widget(['options' => ['url' => 'index.php?r=branches/upload', 'maxFilesize' => '2'], 'clientEvents' => ['complete' => "function(file){console.log(file)}", 'removedfile' => "function(file){alert(file.name + ' is removed')}"]]);
예제 #8
0
use kato\helpers\KatoBase;
use kato\DropZone;
?>

<div class="block full">
    <!-- Dropzone Title -->
    <div class="block-title">
        <h2><i class="fa fa-cloud-upload"></i> File Upload <small>Drag and Drop files to upload them!</small></h2>
    </div>
    <!-- END Dropzone Title -->

    <!-- Dropzone Content -->
    <!-- Dropzone.js, You can check out https://github.com/enyo/dropzone/wiki for usage examples -->
    <?php 
echo DropZone::widget(['options' => ['url' => \Yii::$app->urlManagerFrontend->createUrl(['media/default/upload', 'content_id' => $model->id, 'content_type' => $model->className()]), 'addRemoveLinks' => true, 'maxFilesize' => KatoBase::formatBytes(Yii::$app->params['maxUploadSize'], 'MB', '0', true), 'acceptedFiles' => implode(",", Yii::$app->params['acceptedUploadTypes'])], 'clientEvents' => ['success' => "function(file, responseText){\n                var response = JSON.parse(responseText);\n                \$.get( '" . \Yii::$app->urlManagerFrontend->createUrl(['media/default/render-row']) . "?id=' + response.id, function(data) {\n                    \$('.media-container').prepend(data);\n                });\n            }"]]);
?>
    <!-- END Dropzone Content -->
</div>

<div class="row media-container">
    <?php 
if ($model->media) {
    ?>
        <?php 
    foreach ($model->media as $media) {
        ?>
            <?php 
        echo $this->render('@media/views/default/mediaRow.php', ['media' => $media]);
        ?>
        <?php 
예제 #9
0
    }
}
?>
        <?php 
echo $form->field($aticleCategory, 'category_id')->dropDownList(ArrayHelper::map(\backend\models\Category::find()->all(), 'id', 'name'), ['multiple' => true, 'options' => $mas]);
?>

        <?php 
echo $form->field($model, 'author_id')->dropDownList(ArrayHelper::map(User::find()->where(['id' => isset($_GET['id']) ? $model->author_id : Yii::$app->user->id])->all(), 'id', 'name_fml'));
?>

        <?php 
echo $form->field($model, 'create_at')->widget(DatePicker::className(), ['inline' => false, 'clientOptions' => ['autoclose' => true, 'format' => 'yyyy-mm-dd']]);
?>
        <?php 
echo \kato\DropZone::widget(['options' => ['maxFilesize' => '2', 'maxFiles' => '3', 'parallelUploads' => '3', 'url' => isset($_GET['id']) > 0 ? '/admin/articles/update-img-drop?id=' . $id : '/admin/articles/create', 'addRemoveLinks' => true, 'autoProcessQueue' => substr(Yii::$app->request->getUrl(), 16, 6) == 'update' ? true : false], 'clientEvents' => ['complete' => "function(data){\n                console.log(data);\n            }", 'removedfile' => "function(file){\n                \$.post('/admin/articles/delete-img', {file : file.name, id: " . $id . "}).done(function(data){\n                    console.log(data);\n                });\n            }"]]);
?>

        <div class="form-group">
            <?php 
echo Html::submitButton($model->isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'submitButton btn btn-success' : 'btn btn-primary']);
?>
        </div>

        <?php 
ActiveForm::end();
?>

    </div>
<?php 
$script = <<<JS
예제 #10
0
<?php

use yii\helpers\Html;
use yii\widgets\ActiveForm;
use kartik\widgets\FileInput;
/* @var $this yii\web\View */
/* @var $model lukisongroup\models\esm\po\Purchaseorder */
/* @var $form yii\widgets\ActiveForm */
?>

<div class="purchaseorder-form">

     <?php 
echo \kato\DropZone::widget(['options' => ['maxFilesize' => '2', 'acceptedFiles' => 'image/*,application/pdf', 'url' => '/purchasing/purchase-order/upload?kdpo=' . $kdpo . ''], 'clientEvents' => ['complete' => "function(file){console.log(file)}", 'removedfile' => "function(file){alert(file.name + ' is removed')}"]]);
?>


    <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
    </div>

</div>