Browse Source

修复上传插件因样式问题导致上传插件之后的内容不显示问题

wechat_public_accounts
linyaostalker 5 years ago
parent
commit
1d28245757
  1. 10
      vendor/antgoods/goods/src/controllers/GoodsController.php
  2. 12
      vendor/antgoods/goods/src/views/goods/_form.php
  3. 6
      vendor/iron/widgets/Upload.php

10
vendor/antgoods/goods/src/controllers/GoodsController.php

@ -29,6 +29,16 @@ class GoodsController extends Controller
];
}
public function actions()
{
return [
'upload' => [
'class' => 'iron\actions\UploadAction',
'path' => 'xls/'
]
];
}
/**
* Lists all Goods models.
* @return mixed

12
vendor/antgoods/goods/src/views/goods/_form.php

@ -16,6 +16,12 @@ use antgoods\goods\models\ars\Supplier;
<?php $form = ActiveForm::begin(); ?>
<?= $form->field($model, 'image')->widget(\iron\widgets\Upload::className(), [
'url' => 'upload',
'deleteUrl' => 'imageDel',
'dragdropWidth'=> 800
]) ?>
<?= $form->field($model, 'cat_id')->dropDownList(Category::modelColumn(), ['prompt' => '请选择']) ?>
<?= $form->field($model, 'brand_id')->dropDownList(Brand::modelColumn(), ['prompt' => '请选择']) ?>
@ -56,12 +62,6 @@ use antgoods\goods\models\ars\Supplier;
<?= $form->field($model, 'description')->textarea(['rows' => 6]) ?>
<?= $form->field($model, 'image')->widget(\iron\widgets\Upload::className(), [
'url' => 'upload',
'deleteUrl' => 'imageDel',
'dragdropWidth'=> 800
]) ?>
<?= $form->field($model, 'model_id')->textInput() ?>
<?= $form->field($model, 'is_sale')->radioList($model::$isSale) ?>

6
vendor/iron/widgets/Upload.php

@ -201,7 +201,8 @@ SCRIPT;
*/
protected function renderUploadHtml()
{
return '<div id="upload-file">
return '<div class="box-body">
<div id="upload-file">
<div class="ajax-upload-dragdrop" style="vertical-align: top; width: 600px;">
<div class="ajax-file-upload" style="position: relative; overflow: hidden; cursor: default;">Upload
<form method="POST" action="upload.php" enctype="multipart/form-data" style="margin: 0px; padding: 0px;">
@ -210,6 +211,7 @@ SCRIPT;
</div>
<span><b>Drag &amp; Drop Files</b></span>
</div>
<div>';
<div>
</div>';
}
}
Loading…
Cancel
Save