自提点新增loho图片展示
parent
f58f45e4b1
commit
e1798f3d1b
|
|
@ -311,7 +311,7 @@ class Site extends Common
|
|||
foreach($address as $k=>$v)
|
||||
{
|
||||
$address[$k]['id'] = $k;
|
||||
$address[$k]['logo'] = ResourcesService::AttachmentPathHandle($v['logo']);
|
||||
$address[$k]['logo'] = empty($v['logo']) ? '' : ResourcesService::AttachmentPathHandle($v['logo']);
|
||||
}
|
||||
$params['common_self_extraction_address'] = json_encode($address, JSON_UNESCAPED_UNICODE);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -135,7 +135,7 @@
|
|||
<!-- right content end -->
|
||||
|
||||
<!-- 自提点地址添加弹层 -->
|
||||
<div class="am-popup" id="popup-address-win" data-default-logo="{{$attachment_host}}/static/admin/default/images/default-images.jpg">
|
||||
<div class="am-popup" id="popup-address-win">
|
||||
<div class="am-popup-inner">
|
||||
<div class="am-popup-hd">
|
||||
<h4 class="am-popup-title">地址添加</h4>
|
||||
|
|
@ -144,13 +144,8 @@
|
|||
<div class="am-popup-bd">
|
||||
<form class="am-form form-validation-address" method="post" request-type="sync" request-value="ViewAddressModalBack">
|
||||
<div class="am-form-group am-form-file">
|
||||
<label class="block">logo图片<span class="am-form-group-label-tips-must">必传</span><span class="am-form-group-label-tips">建议300x300px</span></label>
|
||||
<ul class="plug-file-upload-view sitetype-logo" data-form-name="logo" data-max-number="1" data-delete="0" data-dialog-type="images">
|
||||
<li>
|
||||
<input type="text" name="logo" value="" data-validation-message="请上传logo图片" required />
|
||||
<img src="{{$attachment_host}}/static/admin/default/images/default-images.jpg" />
|
||||
</li>
|
||||
</ul>
|
||||
<label class="block">logo图片<span class="am-form-group-label-tips">选传</span><span class="am-form-group-label-tips">建议300x300px</span></label>
|
||||
<ul class="plug-file-upload-view sitetype-logo" data-form-name="logo" data-max-number="1" data-dialog-type="images"></ul>
|
||||
<div class="plug-file-upload-submit" data-view-tag="ul.sitetype-logo">+上传图片</div>
|
||||
</div>
|
||||
<div class="am-form-group">
|
||||
|
|
|
|||
|
|
@ -173,23 +173,30 @@
|
|||
<div class="am-popup-bd">
|
||||
<ul class="am-list">
|
||||
{{foreach $base.extraction_address as $key=>$address}}
|
||||
<li class="extraction-address-item" data-value="{{$key}}">
|
||||
<p>
|
||||
{{if !empty($address['alias'])}}
|
||||
<span class="am-badge am-badge-secondary-plain am-radius am-margin-right-xs">{{$address.alias}}</span>
|
||||
{{/if}}
|
||||
<span>{{$address.name}}</span>
|
||||
<span>{{$address.tel}}</span>
|
||||
</p>
|
||||
<p class="address-detail">
|
||||
<span>{{$address.province_name}}</span>
|
||||
<span>{{$address.city_name}}</span>
|
||||
<span>{{$address.county_name}}</span>
|
||||
<span>{{$address.address}}</span>
|
||||
{{if !empty($address['lng']) and !empty($address['lat'])}}
|
||||
<a href="javascript:;" class="am-badge am-badge-default am-radius extraction-address-map-submit am-icon-map-marker am-margin-left-sm" data-lng="{{$address.lng}}" data-lat="{{$address.lat}}"> 查看地图</a>
|
||||
{{/if}}
|
||||
</p>
|
||||
<li class="extraction-address-item am-nbfc" data-value="{{$key}}">
|
||||
{{if !empty($address['logo'])}}
|
||||
<div class="am-fl am-margin-right-xs">
|
||||
<img src="{{$address.logo}}" alt="{{$address.name}}" class="am-img-thumbnail am-radius address-logo" />
|
||||
</div>
|
||||
{{/if}}
|
||||
<div class="am-fl">
|
||||
<p>
|
||||
{{if !empty($address['alias'])}}
|
||||
<span class="am-badge am-badge-secondary-plain am-radius am-margin-right-xs">{{$address.alias}}</span>
|
||||
{{/if}}
|
||||
<span>{{$address.name}}</span>
|
||||
<span>{{$address.tel}}</span>
|
||||
</p>
|
||||
<p class="address-detail">
|
||||
<span>{{$address.province_name}}</span>
|
||||
<span>{{$address.city_name}}</span>
|
||||
<span>{{$address.county_name}}</span>
|
||||
<span>{{$address.address}}</span>
|
||||
{{if !empty($address['lng']) and !empty($address['lat'])}}
|
||||
<a href="javascript:;" class="am-badge am-badge-default am-radius extraction-address-map-submit am-icon-map-marker am-margin-left-sm" data-lng="{{$address.lng}}" data-lat="{{$address.lat}}"> 查看地图</a>
|
||||
{{/if}}
|
||||
</p>
|
||||
</div>
|
||||
{{if (isset($params['address_id']) and $params['address_id'] eq $key) or (!empty($base['address']) and $base.address.id eq $key)}}
|
||||
<button type="button" class="am-btn am-btn-default am-radius" disabled>已选</button>
|
||||
{{else /}}
|
||||
|
|
|
|||
|
|
@ -11,6 +11,8 @@
|
|||
7. 新增翼支付方式
|
||||
8. 商品详情购买导航按钮统一标准化
|
||||
9. 非兼容模式去掉index.php
|
||||
10. 已完成订单退数量,则释放销量
|
||||
11. 自提取货点新增logo图片
|
||||
|
||||
web端
|
||||
1. 编辑器图片、附件、视频多选支持按照顺序选择插入编辑器
|
||||
|
|
@ -28,6 +30,7 @@ web端
|
|||
|
||||
插件
|
||||
1. 应用商店(在线自动安装应用插件、开发者提供优质插件、VIP授权管理)
|
||||
2. 新增主题自动切换插件
|
||||
|
||||
|
||||
+=========================================================+
|
||||
|
|
|
|||
|
|
@ -103,8 +103,7 @@ $(function()
|
|||
$popup_address.attr('data-type', 'add');
|
||||
|
||||
// logo
|
||||
$popup_address.find('.sitetype-logo input[name="logo"]').val('');
|
||||
$popup_address.find('.sitetype-logo img').attr('src', $popup_address.data('default-logo'));
|
||||
$popup_address.find('.sitetype-logo').html('');
|
||||
|
||||
// 清空数据
|
||||
FormDataFill({"alias":"", "name":"", "tel":"", "address":"", "province":0, "city":0, "county":0, "lng":"", "lat":""}, 'form.form-validation-address');
|
||||
|
|
@ -155,8 +154,16 @@ $(function()
|
|||
}
|
||||
|
||||
// logo
|
||||
$popup_address.find('.sitetype-logo input[name="logo"]').val(item.logo || '');
|
||||
$popup_address.find('.sitetype-logo img').attr('src', item.logo || $popup_address.data('default-logo'));
|
||||
var html = '';
|
||||
if((item.logo || null) != null)
|
||||
{
|
||||
html += '<li>';
|
||||
html += '<input type="text" name="logo" value="'+item.logo+'" data-validation-message="请上传logo图片" required />';
|
||||
html += '<img src="'+item.logo+'" alt="'+item.name+'" />';
|
||||
html += '<i>×</i>';
|
||||
html += '</li>';
|
||||
}
|
||||
$popup_address.find('.sitetype-logo').html(html);
|
||||
|
||||
// 数据填充
|
||||
FormDataFill(item, 'form.form-validation-address');
|
||||
|
|
|
|||
|
|
@ -232,6 +232,10 @@ ul.address-list, .business-item ul { overflow: hidden; }
|
|||
padding: 10px 5px;
|
||||
border-color: #eee;
|
||||
}
|
||||
#extraction-address-popup .address-logo {
|
||||
width: 38px;
|
||||
height: 38px;
|
||||
}
|
||||
#extraction-address-popup .am-list > li:first-child {
|
||||
border-top: 0;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue