116 lines
7.3 KiB
PHP
116 lines
7.3 KiB
PHP
<div class="pageContent">
|
|
<form method="post" action="{{ route('Admin.goods.update', $good) }}" class="pageForm required-validate" onsubmit="return validateCallback(this, navTabAjaxDone)">
|
|
<div class="pageFormContent" layoutH="55">
|
|
<div class="unit">
|
|
<label>商品名称:</label>
|
|
<input type="text" name="title" value="{{ $good->title }}" size="79" class="required"/>
|
|
</div>
|
|
<div class="divider"></div>
|
|
<div class="unit">
|
|
<label>商品描述:</label>
|
|
<textarea name="description" rows="3" cols="80">{{ $good->description }}</textarea>
|
|
</div>
|
|
<div class="divider"></div>
|
|
<div class="unit">
|
|
<label>商品分类:</label>
|
|
<select name="category_id" class="combox">
|
|
@foreach ($categoies as $category)
|
|
<option value="{{ $category['id'] }}" @if($category['id'] == $good->category_id) selected @endif>{{ $category['title_show'] }}</option>
|
|
@endforeach
|
|
</select>
|
|
</div>
|
|
|
|
<div class="divider"></div>
|
|
<div class="row">
|
|
<div class="col-md-8">
|
|
@ueditor($good->content, 'content',"goods{{ $good->id }}")
|
|
</div>
|
|
<div class="col-md-4">
|
|
<input id="testFileInput" type="file" name="image" uploaderOption="{
|
|
swf:'{{ admin_assets('uploadify/scripts/uploadify.swf') }}',
|
|
uploader:'{{ route('RuLong.storages.upload', ['name'=>'fileup']) }}',
|
|
formData:{_token: '{{ csrf_token() }}'},
|
|
fileObjName: 'fileup',
|
|
buttonText:'选择封面图片',
|
|
fileSizeLimit:'20MB',
|
|
auto:true,
|
|
multi:false,
|
|
onUploadSuccess: function(file, res) {
|
|
var d = JSON.parse(res)
|
|
$('.cover img').attr('src', d.data.url).show();
|
|
$('#storageID').val(d.data.id);
|
|
}}"/>
|
|
<div class="cover" style="border:1px solid #B8D0D6;min-height:200px">
|
|
@if ($good->storage->path)
|
|
<img src="{{$good->storage->path}}" style="width:100%" alt="">
|
|
@else
|
|
<img src="" style="display:none;width:100%" alt="">
|
|
@endif
|
|
</div>
|
|
<input type="hidden" id="storageID" name="storage_id" value="{{ $good->storage_id }}">
|
|
</div>
|
|
</div>
|
|
<h3 class="contentTitle">商品规格</h3>
|
|
<div class="tabs">
|
|
|
|
<div class="tabsContent" style="height: 150px;">
|
|
<div>
|
|
<table class="list nowrap itemDetail" addButton="添加规格" width="100%">
|
|
<thead>
|
|
<tr>
|
|
<th type="text" name="params[#index#][value]" size="30" fieldClass="required" fieldAttrs="{remote:'validate_remote.html', maxlength:40}">规格名称</th>
|
|
<th type="text" name="params[#index#][cost]" defaultVal="0" size="18" fieldClass="number">成本</th>
|
|
@if(Amind::user()->id==1)
|
|
<th type="text" name="params[#index#][repeat]" defaultVal="0" size="18" fieldClass="number">复消分润</th>
|
|
<th type="text" name="params[#index#][profit]" defaultVal="0" size="18" fieldClass="number">总裁分红</th>
|
|
@endif
|
|
<th type="text" name="params[#index#][original]" defaultVal="0" size="18" fieldClass="number">原价</th>
|
|
<th type="text" name="params[#index#][taobao]" defaultVal="0" size="18" fieldClass="number">某宝</th>
|
|
<th type="text" name="params[#index#][price]" defaultVal="0" size="18" fieldClass="number">售价</th>
|
|
<th type="text" name="params[#index#][score]" defaultVal="0" size="18" fieldClass="number">可抵扣积分</th>
|
|
<th type="text" name="params[#index#][stock]" defaultVal="0" size="15" fieldClass="digits">库存</th>
|
|
<th type="text" name="params[#index#][heavy]" defaultVal="0" size="15" fieldClass="number">单品重量(kg)</th>
|
|
<th type="del" width="60">操作</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
@foreach($good->params()->where('status',1)->get() as $key => $params)
|
|
<tr class="unitBox">
|
|
<input type="hidden" name="params[{{ $key }}][id]" value="{{ $params->id }}">
|
|
<td><input type="text" name="params[{{ $key }}][value]" value="{{ $params->value }}" size="30" class="required" maxlength="40"></td>
|
|
<td><input type="text" name="params[{{ $key }}][cost]" value="{{ $params->cost }}" size="18" class="number textInput"></td>
|
|
@if(Amind::user()->id==1)
|
|
<td><input type="text" name="params[{{ $key }}][repeat]" value="{{ $params->repeat }}" size="18" class="number textInput"></td>
|
|
<td><input type="text" name="params[{{ $key }}][profit]" value="{{ $params->profit }}" size="18" class="number textInput"></td>
|
|
@endif
|
|
<td><input type="text" name="params[{{ $key }}][original]" value="{{ $params->original }}" size="18" class="number textInput"></td>
|
|
<td><input type="text" name="params[{{ $key }}][taobao]" value="{{ $params->taobao }}" size="18" class="number textInput"></td>
|
|
<td><input type="text" name="params[{{ $key }}][price]" value="{{ $params->price }}" size="18" class="number textInput"></td>
|
|
<td><input type="text" name="params[{{ $key }}][score]" value="{{ $params->score }}" size="18" class="number textInput"></td>
|
|
<td><input type="text" name="params[{{ $key }}][stock]" value="{{ $params->stock }}" size="15" class="digits textInput"></td>
|
|
<td><input type="text" name="params[{{ $key }}][heavy]" value="{{ $params->heavy }}" size="15" class="number textInput"></td>
|
|
<td><a href="javascript:void(0)" class="btnDel">删除</a></td>
|
|
</tr>
|
|
@endforeach
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="tabsFooter">
|
|
<div class="tabsFooterContent"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@csrf
|
|
<div class="formBar">
|
|
<ul>
|
|
@csrf
|
|
@method('PUT')
|
|
<li><div class="buttonActive"><div class="buttonContent"><button type="submit">保存</button></div></div></li>
|
|
<li><div class="button"><div class="buttonContent"><button type="button" class="close">取消</button></div></div></li>
|
|
</ul>
|
|
</div>
|
|
</form>
|
|
</div>
|