echo $form->field($model, 'name'); ?> <?php echo $form->field($model, 'category_id')->widget(Select2::className(), ['data' => Category::getKeyValuePairs(), 'options' => ['placeholder' => '请选择分类'], 'pluginOptions' => ['allowClear' => true]]); ?> <?php if ($model->isNewRecord) { ?> <?php echo $form->field($model, 'image')->widget(FileInput::className(), ['options' => ['accept' => 'image/*'], 'pluginOptions' => ['showUpload' => false, 'browseLabel' => '选择图片', 'removeLabel' => '删除']]); ?> <?php } else { ?> <?php echo $form->field($model, 'image')->widget(FileInput::className(), ['options' => ['accept' => 'image/*'], 'pluginOptions' => ['showUpload' => false, 'browseLabel' => '选择图片', 'removeLabel' => '删除', 'initialPreview' => Html::img(Url::toCover($model->cover), ['class' => 'file-preview-image'])]]); ?> <?php } ?> <?php echo $form->field($model, 'description')->textarea(); ?> <?php echo $form->field($model, 'price_original'); ?> <?php echo $form->field($model, 'price'); ?> <?php echo $form->field($model, 'cost');
?> <?php echo $form->field($model, 'img7')->hiddenInput([])->label(false); ?> <?php echo $form->field($model, 'image8')->widget(FileInput::className(), ['options' => ['accept' => 'image/*'], 'pluginOptions' => ['initialPreview' => [!$model->isNewRecord ? !empty($model->image8) ? Html::img(\Yii::$app->jurnalrumah->lihatImageDetail($model->image8, "", $kategori = "artikel")) : NULL : null], 'allowedFileExtensions' => ['jpg', 'png', 'jpeg'], 'showUpload' => false], 'pluginEvents' => ['fileclear' => "function() {\n \$('#" . Html::getInputId($model, 'img8') . "').val(1);\n }", 'filebatchselected' => "function(){\n \$('#" . Html::getInputId($model, 'img8') . "').val(0);\n }"]]); ?> <?php echo $form->field($model, 'img8')->hiddenInput([])->label(false); ?> <?php echo $form->field($model, 'image9')->widget(FileInput::className(), ['options' => ['accept' => 'image/*'], 'pluginOptions' => ['initialPreview' => [!$model->isNewRecord ? !empty($model->image9) ? Html::img(\Yii::$app->jurnalrumah->lihatImageDetail($model->image9, "", $kategori = "artikel")) : NULL : null], 'allowedFileExtensions' => ['jpg', 'png', 'jpeg'], 'showUpload' => false], 'pluginEvents' => ['fileclear' => "function() {\n \$('#" . Html::getInputId($model, 'img9') . "').val(1);\n }", 'filebatchselected' => "function(){\n \$('#" . Html::getInputId($model, 'img9') . "').val(0);\n }"]]); ?> <?php echo $form->field($model, 'img9')->hiddenInput([])->label(false); ?> <?php echo $form->field($model, 'judul')->textInput(['maxlength' => true]); ?> <?php echo $form->field($model, 'summary')->textInput(['maxlength' => true]); ?> <?php
</div> <div class="row"> <div class="col-sm-12"> <a href="http://gravatar.com" target="_blank" class="pull-right"><?php echo Yii::t('podium/view', 'What is Gravatar?'); ?> </a> <?php echo $form->field($model, 'gravatar')->checkbox()->label('<strong>' . Yii::t('podium/view', 'Use Gravatar image as avatar') . '</strong>'); ?> </div> </div> <div class="row"> <div class="col-sm-12"> <?php echo $form->field($model, 'image')->label(Yii::t('podium/view', 'Or upload your own avatar'))->widget(FileInput::className(), ['options' => ['accept' => 'image/*'], 'pluginOptions' => ['allowedFileExtensions' => ['jpg', 'jpeg', 'gif', 'png']]])->hint(Yii::t('podium/view', 'Square avatars look best.') . '<br>' . Yii::t('podium/view', 'Maximum size is {size}, {width}x{height} pixels; png, jpg and gif images only.', ['size' => ceil(Meta::MAX_SIZE / 1024) . 'kB', 'width' => Meta::MAX_WIDTH, 'height' => Meta::MAX_HEIGHT])); ?> </div> </div> </div> <div class="panel-footer"> <div class="row"> <div class="col-sm-12"> <?php echo Html::submitButton('<span class="glyphicon glyphicon-ok-sign"></span> ' . Yii::t('podium/view', 'Save changes'), ['class' => 'btn btn-block btn-primary', 'name' => 'save-button']); ?> </div> </div> </div> <?php ActiveForm::end();
echo $form->errorSummary($model); ?> <?php $this->beginBlock('main'); ?> <p> <?php echo $form->field($model, 'tech_id')->dropDownList(\yii\helpers\ArrayHelper::map(\common\models\Tech::find()->contact()->all(), 'contact_id', 'contact.name'), ['prompt' => '']); ?> <?php echo $form->field($model, 'amount')->textInput(['maxlength' => true]); ?> <?php echo $form->field($model, 'receiptImg')->widget(\kartik\file\FileInput::className(), ['options' => ['accept' => 'image/*,text/*,application/pdf'], 'pluginOptions' => ['browseClass' => 'btn btn-info btn-xs', 'showCaption' => false, 'showRemove' => false, 'showUpload' => false, 'initialPreview' => [$model->isNewRecord ? null : Yii::$app->formatter->asFile($model, ['receipt', 'id' => $model->id])]]]); ?> </p> <?php $this->endBlock(); ?> <?php echo TabsX::widget(['encodeLabels' => false, 'items' => [['label' => 'Reimbursement', 'content' => $this->blocks['main']]]]); ?> <hr/> <div class="btn-group pull-right"> <?php
<?php echo $form->field($model, 'city')->textInput(); ?> <?php echo $form->field($model, 'school')->textInput(); ?> <?php echo $form->field($model, 'class')->textInput(); ?> <?php echo $form->field($model, 'text')->textarea(); ?> <?php echo $form->field($model, 'images[]')->widget(FileInput::className(), ['options' => ['accept' => 'image/*', 'multiple' => true], 'pluginOptions' => ['showUpload' => false, 'showCaption' => false, 'showRemove' => false, 'browseClass' => 'btn btn-primary btn-block', 'browseIcon' => '<i class="glyphicon glyphicon-camera"></i> ', 'browseLabel' => 'Нажмите, чтобы выбрать фото']]); ?> <?php echo Html::submitButton('Отправить', ['class' => 'btn btn-primary']); ?> <?php ActiveForm::end(); ?> </div> </div> </div>
<?php use yii\helpers\Html; use yii\widgets\ActiveForm; use kartik\file\FileInput; /* @var $this yii\web\View */ /* @var $model app\modules\admin\models\ImportProducts */ /* @var $form yii\widgets\ActiveForm */ ?> <div class="import-products-form"> <?php $form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']]); ?> <?php echo $form->field($model, 'filename')->widget(FileInput::className(), ['pluginOptions' => ['showPreview' => false, 'showCaption' => false, 'showUpload' => true, 'browseLabel' => 'Открыть', 'allowedFileExtension' => ['xml']]]); ?> <?php ActiveForm::end(); ?> </div>
?> <hr> <?php echo $form->field($review, 'title')->textInput(['maxlength' => true]); ?> <?php echo $form->field($review, 'text')->textarea(['rows' => 5]); ?> <?php echo $form->field($review, 'rating')->widget(StarRating::classname(), ['pluginOptions' => ['stars' => 5, 'min' => 0, 'max' => 5, 'step' => 1, 'showCaption' => false, 'showClear' => false, 'size' => 'xs']]); ?> <?php echo $form->field($review, 'image')->widget(FileInput::className(), ['options' => ['accept' => 'image/*'], 'pluginOptions' => ['language' => 'ru', 'initialPreview' => isset($imagePreview) ? $imagePreview['initialPreview'] : [], 'initialPreviewConfig' => isset($imagePreview) ? $imagePreview['initialPreviewConfig'] : [], 'showUpload' => false, 'showRemove' => false, 'showCaption' => true]]); ?> <?php echo $form->field($review, 'ids_city')->widget(Select2::className(), ['data' => $cities, 'size' => Select2::MEDIUM, 'language' => 'ru', 'options' => ['multiple' => true], 'pluginOptions' => ['allowClear' => true], 'addon' => ['append' => ['content' => Html::button('Добавить', ['class' => 'btn btn-success toggle-add-city-form']), 'asButton' => true]], 'id' => 'ids-city']); ?> <hr> <div class="form-group"> <?php echo Html::submitButton($review->isNewRecord ? 'Создать' : 'Редактировать', ['class' => $review->isNewRecord ? 'btn btn-success' : 'btn btn-primary']); ?> <?php echo Html::button('Закрыть', ['class' => 'btn btn-default', 'data-dismiss' => 'modal']); ?> </div>
<? //= $form->field($model, 'verification_code')->textInput(['maxlength' => true]) ?> <div class="row"> <div class="col-xs-6 form-group"> <?php echo $form->field($model, 'user_type')->listBox([\common\constants\UserType::MODERATOR => 'Модератор', \common\constants\UserType::ADMINISTRATOR => 'Администратор'], ['size' => 2]); ?> </div> <div class="col-xs-6 form-group"> <?php $config = $model->image ? ['initialPreview' => [Html::img("/image/" . $model->image, ['class' => 'file-preview-image'])], 'initialCaption' => $model->image, 'overwriteInitial' => true] : []; ?> <?php echo $form->field($model, 'image')->widget(\kartik\file\FileInput::className(), ['options' => ['accept' => 'image/*'], 'pluginOptions' => array_merge(['showRemove' => false, 'showUpload' => false, 'browseLabel' => 'Выбрать изображение'], $config)]); ?> </div> </div> <? //= $form->field($model, 'status')->textInput(['maxlength' => true]) ?> <div class="form-group"> <?php echo Html::submitButton($model->isNewRecord ? 'Добавить' : 'Изменить', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']); ?> </div> <?php ActiveForm::end(); ?>
echo Html::encode($this->title); ?> </h1> <?php $form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']]); ?> <?php echo $form->field($model, 'name'); ?> <?php echo $form->field($model, 'date')->widget(DatePicker::className(), ['pluginOptions' => ['autoclose' => true, 'format' => 'yyyy-mm-dd']]); ?> <?php echo $form->field($model, 'author_id')->dropDownList($authors, ['prompt' => 'Выбирите автора']); ?> <?php echo $form->field($model, 'preview')->widget(FileInput::className(), ['options' => ['accept' => 'image/*'], 'pluginOptions' => ['showUpload' => false]]); ?> <div class="form-group"> <?php echo Html::submitButton('Submit', ['class' => 'btn btn-primary']); ?> </div> <?php ActiveForm::end(); ?> </div>
<?php use yii\bootstrap\ActiveForm; use kartik\file\FileInput; use yii\helpers\Url; use yii\helpers\Html; $form = ActiveForm::begin(); ?> <div class="row"> <? echo $form->field($model, 'general_image')->widget(FileInput::className(), [ 'options' => [ 'accept' => 'image/*', ], 'pluginOptions' => [ 'uploadUrl' => Url::to(['file-upload-general']), 'uploadExtraData' => [ 'advert_id' => $model->idadvert, ], 'allowedFileExtensions' => ['jpg', 'png', 'gif', 'jpeg'], 'maxFileSize' => 100, 'initialPreview' => $image, 'showUpload' => true, 'showRemove' => false, 'dropZoneEnabled' => false, ] ]);
use common\helpers\Url; $preview = []; foreach ($model->images as $img) { $preview[] = Html::img(Url::toGoods($img->name), ['class' => 'file-preview-image']); } $this->title = '更新商品图片'; ?> <div class="row"> <div class="col-lg-6"> <?php $form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']]); ?> <?php echo $form->field($model, 'name')->textInput(['disabled' => true]); ?> <?php echo $form->field($model, 'photos[]')->widget(FileInput::className(), ['options' => ['accept' => 'image/*', 'multiple' => true], 'pluginOptions' => ['showUpload' => false, 'browseLabel' => '选择照片', 'removeLabel' => '删除', 'initialPreview' => $preview]]); ?> <div class="form-group"> <?php echo Html::submitButton('<i class="fa fa-floppy-o"></i> 保存', ['class' => 'btn btn-primary']); ?> <?php echo Html::a('返回商品详情', ['/goods/update', 'id' => $model->id], ['class' => 'text-warning']); ?> </div> <?php ActiveForm::end(); ?> </div> </div>
<div class="row"> <div class="col-md-4"> <?php echo $form->field($model, 'author_id')->dropDownList($authorsAssoc); ?> <?php echo $form->field($model, 'name')->textarea(['rows' => 4]); ?> </div> <div class="col-md-8"> <div class="col-md-8"> <?php $pluginOptions = $model->isNewRecord ? ['showCaption' => false, 'showRemove' => false, 'showUpload' => false, 'browseClass' => 'btn btn-primary btn-block', 'browseIcon' => '<i class="glyphicon glyphicon-picture"></i> ', 'browseLabel' => Yii::t('app', 'Add Cover')] : array_merge(['showCaption' => false, 'showRemove' => false, 'showUpload' => false, 'browseClass' => 'btn btn-primary btn-block', 'browseIcon' => '<i class="glyphicon glyphicon-picture"></i> ', 'browseLabel' => Yii::t('app', 'Add Cover')], ['initialPreview' => [Html::img($model->getCoverWebPath(), ['class' => 'file-preview-image', 'alt' => $model->preview_path, 'title' => $model->preview_path])], 'initialCaption' => $model->preview_path]); ?> <?php echo $form->field($cover, 'cover')->widget(\kartik\file\FileInput::className(), ['pluginOptions' => $pluginOptions, 'options' => ['accept' => 'image/*', 'multiple' => false]]); ?> </div> <div class="col-md-4"> <?php echo Html::label($model->getAttributeLabel('release_date')); ?> <?php echo Html::tag('div', null, ['data-type' => 'release_date_ui', 'data-date-ui' => date('Y-m-d', $model->isNewRecord ? time() : $model->release_date)]); ?> <?php echo Html::tag('input', null, ['data-type' => 'release_date', 'type' => 'hidden', 'name' => 'Model[release_date]', 'value' => $model->isNewRecord ? time() : ($model->release_date ? $model->release_date : strtotime($model->release_date)), 'data-date-ui' => date('Y-m-d', $model->isNewRecord ? time() : $model->release_date)]); ?> </div> </div> </div>
use yii\helpers\Html; use yii\widgets\ActiveForm; use kartik\file\FileInput; /* @var $this yii\web\View */ /* @var $model common\models\Carousel */ /* @var $form yii\widgets\ActiveForm */ ?> <div class="carousel-form"> <?php $form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']]); ?> <?php echo $form->field($model, 'file')->widget(FileInput::className(), ['pluginOptions' => ['showCaption' => false, 'showUpload' => false, 'showRemove' => false, 'browseClass' => 'btn btn-primary btn-block', 'browseIcon' => '<i class="glyphicon glyphicon-camera"></i> ', 'browseLabel' => 'Select Photo', 'allowedFileExtensions' => ['jpg', 'gif', 'png']], 'options' => ['accept' => 'image/*']]); ?> <?php echo $form->field($model, 'image_link')->textInput(['maxlength' => true]); ?> <?php echo $form->field($model, 'carousel_order')->textInput(); ?> <?php echo $form->field($model, 'is_target_self')->checkBox(['label' => 'Self']); ?>
<div class="col-md-6"> <?php echo $form->field($model, 'title')->textInput(['maxlength' => true]); ?> <?php echo $form->field($model, 'published')->dropDownList([1 => 'yes', 2 => 'no']); ?> <?php echo $form->field($model, 'document_category_id')->dropDownList($documentCategory, ['prompt' => '--Select--']); ?> </div> <div class="col-md-6"> <p class="bg-info"></p> <?php echo $form->field($model, 'file_name')->widget(FileInput::className(), ['pluginOptions' => ['previewFileType' => 'file_name', 'showUpload' => false, 'browseLabel' => 'Browse …']]); ?> <?php if (isset($model->file_name) && !empty($model->file_name)) { ?> <div class="thumbnail"> <img alt="200x200" class="img-thumbnail" style="width: 300px;" src="<?php echo $model->getThumb(); ?> "> </div>
?> <?php echo $form->field($model, 'tags')->textInput(['maxlength' => true]); ?> <?php echo $form->field($model, 'status')->dropDownList($model->getArticlesStatusArray(), ['prompt' => Module::t('app', 'ARTICLE_STATUS_LIST')]); ?> <p class="alert alert-info"> <?php echo Module::t('app', 'ARTICLE_ANONS_IMAGE_INFO'); ?> </p> <?php echo $form->field($model, 'anons_img')->widget(FileInput::className(), ['options' => ['accept' => 'image/*'], 'pluginOptions' => ['allowedFileExtensions' => ['jpg', 'png']]]); ?> <div class="form-group"> <?php echo Html::submitButton($model->isNewRecord ? Module::t('app', 'BUTTON_CREATE') : Module::t('app', 'BUTTON_UPDATE'), ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']); ?> </div> <?php ActiveForm::end(); ?> </div>
}); '); ?> <div class="hotel-form"> <?php $form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']]); ?> <?php echo $form->field($model, 'name')->textInput(['maxlength' => 255]); ?> <?php echo $form->field($model, 'file[]')->widget(FileInput::className(), ['options' => ['multiple' => true, 'accept' => 'image/*'], 'pluginOptions' => ['previewFileType' => 'image', 'showRemove' => true]]); ?> <?php \yii\widgets\Pjax::begin(); ?> <?php if (!$model->isNewRecord) { ?> <div class="col-md-12"> <?php echo ListView::widget(['id' => 'image-list', 'dataProvider' => $imageDataProvider, 'itemView' => 'items/_imageView', 'layout' => '{items}']); ?> </div> <?php
<?php echo $form->field($model, 'detail_text', ['horizontalCssClasses' => ['wrapper' => 'col-sm-9']])->widget(\gromver\platform\core\modules\main\widgets\HtmlEditor::className(), ['id' => 'backend-editor', 'context' => Yii::$app->controller->getUniqueId(), 'model' => $model, 'attribute' => 'detail_text']); ?> <?php echo $form->field($model, 'detailImage')->widget(\kartik\file\FileInput::className(), ['options' => ['multiple' => false, 'accept' => 'image/*'], 'pluginOptions' => ['language' => substr(Yii::$app->language, 0, 2), 'showRemove' => true, 'showUpload' => false, 'initialPreview' => $model->detail_image ? [Html::img($model->detail_image, ['class' => 'file-preview-image']) . Html::activeHiddenInput($model, 'detailImageUploaded', ['value' => $model->detail_image])] : false]]); ?> </div> <div id="advanced-options" class="tab-pane"> <?php echo $form->field($model, 'preview_text')->textarea(['rows' => 10]); ?> <?php echo $form->field($model, 'previewImage')->widget(\kartik\file\FileInput::className(), ['options' => ['multiple' => false, 'accept' => 'image/*'], 'pluginOptions' => ['language' => substr(Yii::$app->language, 0, 2), 'showRemove' => true, 'showUpload' => false, 'initialPreview' => $model->preview_image ? [Html::img($model->preview_image, ['class' => 'file-preview-image']) . Html::activeHiddenInput($model, 'previewImageUploaded', ['value' => $model->preview_image])] : false]]); ?> </div> <div id="meta-options" class="tab-pane"> <?php echo $form->field($model, 'metakey')->textInput(['maxlength' => 255]); ?> <?php echo $form->field($model, 'metadesc')->textarea(['maxlength' => 2048]); ?> </div> </div> <?php echo Html::activeHiddenInput($model, 'lock');
<p> <?php echo $form->field($model, 'username')->textInput(['maxlength' => true]); ?> <?php echo $form->field($model, 'password')->passwordInput(['maxlength' => true]); ?> <?php echo $form->field($model, 'name')->textInput(['maxlength' => true]); ?> <?php echo $form->field($model, 'role_id')->dropDownList(\yii\helpers\ArrayHelper::map(app\models\Role::find()->all(), 'id', 'name'), ['prompt' => 'Select']); ?> <?php echo $form->field($model, 'photo_url')->widget(\kartik\file\FileInput::className(), ['options' => ['accept' => 'image/*'], 'pluginOptions' => ['allowedFileExtensions' => ['jpg', 'png', 'jpeg', 'gif', 'bmp'], 'maxFileSize' => 250]]); ?> <?php if ($model->photo_url != null) { ?> <div class="form-group"> <div class="col-sm-6 col-sm-offset-3"> <?php echo Html::img(["uploads/" . $model->photo_url], ["width" => "150px"]); ?> </div> </div> <?php } ?>
</label> <?php if (empty($model->logotypePath)) { ?> <?php echo Yii::t('app', 'No image'); ?> <?php } else { ?> <img src="<?php echo $model->logotypePath; ?> " alt="Your current logo" class="img-responsive"/> <?php echo $form->field($model, 'logotypeFile')->widget(\kartik\file\FileInput::className()); ?> <?php } ?> </div> </fieldset> <?php BackendWidget::end(); ?> </div> <div class="col-md-1 col-sm-12"> <?php echo Html::a(Icon::show('puzzle-piece') . ' ' . Yii::t('app', 'Widgets and parts'), ['/DefaultTheme/backend-configuration/index'], ['class' => 'btn btn-primary btn-sm']);
use kartik\file\FileInput; use yii\helpers\ArrayHelper; use backend\models\AuthItem; /* @var $this yii\web\View */ /* @var $model backend\models\User */ /* @var $form yii\widgets\ActiveForm */ ?> <div class="user-form"> <?php $form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']]); ?> <?php echo $form->field($model, 'pict')->widget(FileInput::className(), ['options' => ['accept' => 'image/*'], 'pluginOptions' => ['initialPreview' => [!$model->isNewRecord ? !empty($model->pict) ? Html::img(\Yii::$app->jurnalrumah->lihatImageDetail($model->pict, "", $kategori = "user")) : NULL : null], 'allowedFileExtensions' => ['jpg', 'png', 'jpeg'], 'showUpload' => false]]); ?> <?php echo $form->field($model, 'nama_depan')->textInput(['maxlength' => true]); ?> <?php echo $form->field($model, 'nama_belakang')->textInput(['maxlength' => true]); ?> <?php echo $form->field($model, 'email')->textInput(['maxlength' => true, 'readonly' => !$model->isNewRecord ? true : false]); ?> <?php
</div> <div class="row"> <div class="col-sm-12"> <a href="http://gravatar.com" target="_blank" class="pull-right"><?php echo Yii::t('podium/view', 'What is Gravatar?'); ?> </a> <?php echo $form->field($model, 'gravatar')->checkbox()->label('<strong>' . Yii::t('podium/view', 'Use Gravatar image as avatar') . '</strong>'); ?> </div> </div> <div class="row"> <div class="col-sm-12"> <?php echo $form->field($model, 'image')->label(Yii::t('podium/view', 'Or upload your own avatar'))->widget(FileInput::className(), ['options' => ['accept' => 'image/*'], 'pluginOptions' => ['allowedFileExtensions' => ['jpg', 'jpeg', 'gif', 'png']]]); ?> <small><?php echo Yii::t('podium/view', 'Maximum size is {size}, {width} x {height} pixels, png, jpg and gif images only.', ['size' => '500kB', 'width' => 500, 'height' => 500]); ?> </small> </div> </div> </div> <div class="panel-footer"> <div class="row"> <div class="col-sm-12"> <?php echo $form->field($model, 'current_password')->passwordInput(['autocomplete' => 'off'])->label(Yii::t('podium/view', 'Current password')); ?> </div>
<?php $form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']]); ?> <?php echo $form->field($model, 'name')->textInput(['maxlength' => true]); ?> <?php $pluginOptions = []; if (isset($model->preview)) { $pluginOptions = ['pluginOptions' => ['initialPreview' => [Html::img($model->preview, ['class' => 'file-preview-image'])]]]; } ?> <?php echo $form->field($model, 'preview')->widget(\kartik\file\FileInput::className(), $pluginOptions); ?> <?php echo $form->field($model, 'author_id')->dropDownList(\yii\helpers\ArrayHelper::map($authors, 'id', function ($user) { return $user->first_name . ' ' . $user->last_name; }), ['prompt' => 'Все авторы'])->label('Автор'); ?> <?php echo $form->field($model, 'date')->widget(\kartik\date\DatePicker::className()); ?> <div class="form-group"> <?php echo Html::submitButton($model->isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']); ?>
echo $form->errorSummary($model); ?> <?php $this->beginBlock('main'); ?> <p> <?php echo $form->field($model, 'ticket_id')->dropDownList(\yii\helpers\ArrayHelper::map(\common\models\Ticket::find()->open()->with('invoice.location.client')->all(), 'id', 'fullName', 'invoice.location.fullName'), ['prompt' => '']); ?> <?php echo $form->field($model, 'body')->textarea(['rows' => 8]); ?> <?php echo $form->field($model, 'attachFile')->widget(\kartik\file\FileInput::className(), ['options' => ['accept' => 'image/*,audio/*,video/*,text/*,application/pdf'], 'pluginOptions' => ['browseClass' => 'btn btn-info btn-xs', 'showCaption' => false, 'showRemove' => false, 'showUpload' => false, 'initialPreview' => [$model->hasAttachment() ? Yii::$app->formatter->asFile($model->attachment, ['attachment', 'id' => $model->id]) : null]]]); ?> <?php if (!$model->hasLabor()) { echo $form->field($model, 'public')->checkbox([], false); } ?> </p> <?php $this->endBlock(); ?> <?php echo TabsX::widget(['encodeLabels' => false, 'items' => [['label' => 'Note', 'content' => $this->blocks['main']]]]);
?> </h1> <?php $form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']]); ?> <?php echo $form->field($model, 'name'); ?> <?php echo $form->field($model, 'date')->widget(DatePicker::className(), ['value' => $model->getAttribute('date'), 'pluginOptions' => ['autoclose' => true, 'format' => 'yyyy-mm-dd']]); ?> <?php echo $form->field($model, 'author_id')->dropDownList($authors); ?> <?php echo $form->field($model, 'preview')->widget(FileInput::className(), ['options' => ['accept' => 'image/*'], 'pluginOptions' => ['showUpload' => false, 'initialPreview' => [Html::img($model->getImage(), ['class' => 'file-preview-image', 'alt' => $model->name, 'title' => $model->name])]]]); ?> <div class="form-group"> <?php echo Html::submitButton('Submit', ['class' => 'btn btn-primary']); ?> </div> <?php ActiveForm::end(); ?> </div>
/* @var $model common\models\User */ $this->title = 'Profile: ' . $model->username; $this->params['breadcrumbs'][] = ['label' => 'Profile', 'url' => ['view']]; ?> <div class="user-view"> <h1><?php echo Html::encode($model->username); ?> </h1> <? $form = ActiveForm::begin(); echo $form->field($model, 'imgsource')->widget(FileInput::className(), [ 'options' => [ 'accept' => 'image/*', ], 'pluginOptions' => [ 'uploadUrl' => Url::to(['file-upload-avatar']), 'allowedFileExtensions' => ['jpg', 'png', 'gif', 'jpeg'], 'initialPreview' => $image, 'showUpload' => true, 'showRemove' => false, 'dropZoneEnabled' => false, ] ]); ?>
function fileField($attribute, $widgetOptions = [], $fieldOptions = []) { $defaultWidgetOptions = ['model' => $this->model, 'attribute' => $attribute, 'options' => [], 'pluginOptions' => ['showPreview' => false, 'showUpload' => false, 'browseLabel' => '', 'removeLabel' => '']]; $widgetOptions = array_replace_recursive($defaultWidgetOptions, $widgetOptions); return $this->form->field($this->model, $attribute, $fieldOptions)->widget(FileInput::className(), $widgetOptions); }