作者 开飞机的舒克

后台活动详情新增多张图片

... ... @@ -57,7 +57,7 @@ class Activity extends Backend
->paginate($limit);
foreach ($list as $row) {
$row->visible(['id','title','image','depict']);
$row->visible(['id','title','image','images','depict']);
}
... ...
... ... @@ -21,6 +21,20 @@
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Images')}:</label>
<div class="col-xs-12 col-sm-8">
<div class="input-group">
<input id="c-images" class="form-control" size="50" name="row[images]" type="text" value="">
<div class="input-group-addon no-border no-padding">
<span><button type="button" id="faupload-images" class="btn btn-danger faupload" data-input-id="c-images" data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp,image/webp" data-multiple="true" data-preview-id="p-images"><i class="fa fa-upload"></i> {:__('Upload')}</button></span>
<span><button type="button" id="fachoose-images" class="btn btn-primary fachoose" data-input-id="c-images" data-mimetype="image/*" data-multiple="true"><i class="fa fa-list"></i> {:__('Choose')}</button></span>
</div>
<span class="msg-box n-right" for="c-images"></span>
</div>
<ul class="row list-inline faupload-preview" id="p-images"></ul>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Depict')}:</label>
<div class="col-xs-12 col-sm-8">
<textarea id="c-depict" class="form-control editor" rows="5" name="row[depict]" cols="50"></textarea>
... ...
... ... @@ -21,6 +21,20 @@
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Images')}:</label>
<div class="col-xs-12 col-sm-8">
<div class="input-group">
<input id="c-images" class="form-control" size="50" name="row[images]" type="text" value="{$row.images|htmlentities}">
<div class="input-group-addon no-border no-padding">
<span><button type="button" id="faupload-images" class="btn btn-danger faupload" data-input-id="c-images" data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp,image/webp" data-multiple="true" data-preview-id="p-images"><i class="fa fa-upload"></i> {:__('Upload')}</button></span>
<span><button type="button" id="fachoose-images" class="btn btn-primary fachoose" data-input-id="c-images" data-mimetype="image/*" data-multiple="true"><i class="fa fa-list"></i> {:__('Choose')}</button></span>
</div>
<span class="msg-box n-right" for="c-images"></span>
</div>
<ul class="row list-inline faupload-preview" id="p-images"></ul>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Depict')}:</label>
<div class="col-xs-12 col-sm-8">
<textarea id="c-depict" class="form-control editor" rows="5" name="row[depict]" cols="50">{$row.depict|htmlentities}</textarea>
... ...
... ... @@ -22,4 +22,9 @@ class Active extends Model
$value = cdnurl($data['image'],true);
return $value;
}
public function getDepictAttr($value,$data){
$value = strip_tags($data['depict']);
return $value;
}
}
\ No newline at end of file
... ...