fix bugs upload ảnh nhân viên
This commit is contained in:
parent
b030073be7
commit
f489ecb7cf
|
@ -3,7 +3,8 @@
|
|||
return [
|
||||
"hideInfomation" => false,
|
||||
"TCTECH" => true,
|
||||
"CardService" => "192.168.10.200:2001",
|
||||
"CardService" => "192.168.1.166:2001",
|
||||
"dataPath" => "AC/",
|
||||
"time" => 1606755599,
|
||||
"pageSize" => 200
|
||||
];
|
||||
|
|
|
@ -325,7 +325,11 @@ class StaffController extends Controller {
|
|||
public function actionImage() {
|
||||
if (Yii::$app->request->post()) {
|
||||
$model = new common();
|
||||
return $model->UploadFile("AnhNhanVien", ["PNG", "JPG", "JPEG", "GIF"], "staff");
|
||||
Yii::$app->response->format = "json";
|
||||
return [
|
||||
"dataPath" => Yii::$app->params["dataPath"],
|
||||
"url" => $model->UploadFile("AnhNhanVien", ["PNG", "JPG", "JPEG", "GIF"], "staff")
|
||||
];
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -67,7 +67,7 @@
|
|||
<legend>Hình nhân viên</legend>
|
||||
{$img=$directoryAsset|cat:"/img/user2-160x160.jpg"}
|
||||
{if $model->image}
|
||||
{$img="/"|cat:$model->image}
|
||||
{$img="/"|cat:Yii::$app->params['dataPath']|cat:trim($model->image)}
|
||||
{/if}
|
||||
<img src="{$img}" id='staff-img' width="100%" class="img-thumbnail" style="cursor: pointer;">
|
||||
<div class="hidden">
|
||||
|
|
|
@ -251,8 +251,9 @@ function btnImage() {
|
|||
classes: 'btn btn-default',
|
||||
fakeInputContent: '<span class=\'fa fa-file-image-o\'></span> Chọn hình ảnh',
|
||||
onUploaded: function (data) {
|
||||
$("#staff-img").attr("src", "/" + data);
|
||||
$("input[name='AnhNhanVienUrl']").val(data);
|
||||
var res = JSON.parse(data);
|
||||
$("#staff-img").attr("src", "/" + res.dataPath + res.url);
|
||||
$("input[name='AnhNhanVienUrl']").val(res.url);
|
||||
common.uploadBlock(false);
|
||||
}
|
||||
}).addInstance('AnhNhanVien');
|
||||
|
|
Loading…
Reference in New Issue
Block a user