app/admin/view/goods/sku/sku-group.html
(开头部分) 21KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<style>
.main-whiteBox { background-color: #fff; border: solid 1px #e7e7e7; }
.sku-group .group-title { position: relative; padding: 7px 10px; margin: 0; background-color: #f8f8f8; }
.sku-value, .sku-item { display: inline-block; background: #f8f8f8; border: 1px solid #bbb; border-radius: 2px; padding: 2px 10px; position: relative; cursor: pointer; }
.sku-item { background: #fff; }
.sku-value { padding: 0; margin: 8px 12px 0 0; line-height:0; }
.sku-list .sku-value:nth-child(4n) { margin-right: 0; }
.sku-value .text { display: inline-block; font-size: 12px; height: 24px; line-height: 24px; width: 80px; text-align: center; padding: 0px 5px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.sku-group .sku-add { margin: 10px 0 0 5px; color: #38f; text-decoration: none; display: inline-block; vertical-align: top; font-size: 12px; cursor: pointer; }
.sku-group .close-modal {display:none;}
.sku-group .group-title:hover .close-modal, .sku-group .sku-value:hover .close-modal { display: block; }
.select-popup { border: 1px solid #e7e7e7; position: relative; outline: none; overflow-y: auto; background-color: #fff; max-height: 224px; text-align: left; }
.select-popup .select-option, .select-popup .select-empty { background-color: #fff; display: block; outline: none; padding: 5px 10px; text-overflow: ellipsis; overflow: hidden; white-space: normal; font-size: 12px; line-height: 18px; -webkit-user-select: none; user-select: none; cursor: default; }
.select-popup .select-empty { color: #999; }
.select-popup .select-option:hover, .select-popup .select-option.current { background-color: #38f; border-color: #38f; color: #fff; }
.select-popup .select-option.active { color: #38f; }
.select-popup .select-option.active:hover, .select-popup .select-option.current.active { color: #fff; }
</style>
<div class="main-whiteBox p5">
{if isset($row['skus'])}
{foreach name="row['skus']" item="item"}
<div class="sku-group p5">
<div class="group-title flex">
<i class="close-modal">×</i>
<div>规格名:
<div class="sku-item" data-id="{$item.id}" data-name="{$item.name}">
<span class="text">{$item.name}</span>
</div>
</div>
<div class="flex-1"></div>
</div>
<div class="group-container flex p10">
<div class="pt10">规格值:</div>
<div class="sku-list flex-1">
{foreach name="item['values']" item="sku"}
<div class="sku-value" data-id="{$sku.id}" data-name="{$sku.value}">
<span class="text">{$sku.value}</span>
<i class="close-modal">×</i>
</div>
{/foreach}
<span class="sku-add">添加规格值</span>
</div>
</div>
</div>
{/foreach}
{/if}
<div class="sku-group p5">
<div class="group-title">
<button class="layui-btn layui-btn-primary layui-btn-sm js-add-sku {:count($row['skus']??[])>=3?'disabled':''}" type="button">添加规格项目</button>
<span class="f12">最多支持 3 组规格</span>
</div>
</div>
</div>
<script type="text/template" class="jstpl-sku-group">
<div class="group-title flex">
<i class="close-modal">×</i>
<div>规格名:<div class="sku-item"><span class="text"> </span></div></div>
<div class="flex-1"></div>
</div>
后面还有 365 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
