作者 开飞机的舒克

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

@@ -57,7 +57,7 @@ class Activity extends Backend @@ -57,7 +57,7 @@ class Activity extends Backend
57 ->paginate($limit); 57 ->paginate($limit);
58 58
59 foreach ($list as $row) { 59 foreach ($list as $row) {
60 - $row->visible(['id','title','image','depict']); 60 + $row->visible(['id','title','image','images','depict']);
61 61
62 } 62 }
63 63
@@ -21,6 +21,20 @@ @@ -21,6 +21,20 @@
21 </div> 21 </div>
22 </div> 22 </div>
23 <div class="form-group"> 23 <div class="form-group">
  24 + <label class="control-label col-xs-12 col-sm-2">{:__('Images')}:</label>
  25 + <div class="col-xs-12 col-sm-8">
  26 + <div class="input-group">
  27 + <input id="c-images" class="form-control" size="50" name="row[images]" type="text" value="">
  28 + <div class="input-group-addon no-border no-padding">
  29 + <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>
  30 + <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>
  31 + </div>
  32 + <span class="msg-box n-right" for="c-images"></span>
  33 + </div>
  34 + <ul class="row list-inline faupload-preview" id="p-images"></ul>
  35 + </div>
  36 + </div>
  37 + <div class="form-group">
24 <label class="control-label col-xs-12 col-sm-2">{:__('Depict')}:</label> 38 <label class="control-label col-xs-12 col-sm-2">{:__('Depict')}:</label>
25 <div class="col-xs-12 col-sm-8"> 39 <div class="col-xs-12 col-sm-8">
26 <textarea id="c-depict" class="form-control editor" rows="5" name="row[depict]" cols="50"></textarea> 40 <textarea id="c-depict" class="form-control editor" rows="5" name="row[depict]" cols="50"></textarea>
@@ -21,6 +21,20 @@ @@ -21,6 +21,20 @@
21 </div> 21 </div>
22 </div> 22 </div>
23 <div class="form-group"> 23 <div class="form-group">
  24 + <label class="control-label col-xs-12 col-sm-2">{:__('Images')}:</label>
  25 + <div class="col-xs-12 col-sm-8">
  26 + <div class="input-group">
  27 + <input id="c-images" class="form-control" size="50" name="row[images]" type="text" value="{$row.images|htmlentities}">
  28 + <div class="input-group-addon no-border no-padding">
  29 + <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>
  30 + <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>
  31 + </div>
  32 + <span class="msg-box n-right" for="c-images"></span>
  33 + </div>
  34 + <ul class="row list-inline faupload-preview" id="p-images"></ul>
  35 + </div>
  36 + </div>
  37 + <div class="form-group">
24 <label class="control-label col-xs-12 col-sm-2">{:__('Depict')}:</label> 38 <label class="control-label col-xs-12 col-sm-2">{:__('Depict')}:</label>
25 <div class="col-xs-12 col-sm-8"> 39 <div class="col-xs-12 col-sm-8">
26 <textarea id="c-depict" class="form-control editor" rows="5" name="row[depict]" cols="50">{$row.depict|htmlentities}</textarea> 40 <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 @@ -22,4 +22,9 @@ class Active extends Model
22 $value = cdnurl($data['image'],true); 22 $value = cdnurl($data['image'],true);
23 return $value; 23 return $value;
24 } 24 }
  25 +
  26 + public function getDepictAttr($value,$data){
  27 + $value = strip_tags($data['depict']);
  28 + return $value;
  29 + }
25 } 30 }