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